Я довольно новичок в своей компании (2 недели), и мы запускаем новую платформу для нашей системы, используя .NET 3.5 Team Foundation от DotNetNuke. Наш «архитектор» предлагает использовать один классный проект. Конечно, я перекликаюсь с «трехуровневой» архитектурой (бизнес, данные, проекты веб-класса).Есть ли какие-либо негативные причины для использования решения N-Tier?
Есть ли недостатки в использовании этой архитектуры? Pro будет разделять код на данные, сохраняя объекты класса вдали от вашего кода и т. Д.