Я хочу спросить, каков наилучший подход для следующей гипотетической ситуации:
Допустим, у меня есть приложение Node, написанное с No SQL DB (Mon go), где я только что одна коллекция: пользователи Документы в этой коллекции имеют вложенный документ, например, статьи . И поскольку это MVC подход, у нас есть контроллер и служба для этой коллекции. Теперь, если код в контроллере и служебных файлах очень длинный (> 1000 строк кода в каждом), рекомендуется разделить logi c на две отдельные папки, каждая со своим собственным контроллером и службой, учитывая тот факт, что они связаны в одной коллекции в одной базе данных? Вместо того, чтобы просто пользователь иметь пользователя и статьи , оба связаны с одной коллекцией.
Что вы думаете об этом?