Добрый вечер.
Подскажите где можно почитать про проектирование больших приложений:
как лучше всего именовать отдельные части приложения и как лучше всего их раскладывать по папкам.
Там например:
В Dal только доступ к бд.
В Bl — бизнес-логика/модели коллекции.
В AppBlocks — дополнительные утилиты.
-- какой код должен сюда входить, какой в отдельные проекты
Как именовать под-папки
Где должны находиться юнит тесты, автоматизированные тесты.
Где должны находится скрипты по билдам.
Где должны находить посторонние программы/библиотеки, где хранить информацию о них: документацию, информацию о лецензиях.
Так же интересует процесс проектирования больших приложений: как выстраивается такая архитектура.
Підтримати Україну у боротьбі з країною-терористом.