Tôi thấy các nhà phát triển thường xuyên phát triển dựa trên giải pháp chứa tất cả các dự án (27) trong một hệ thống. Điều này làm tăng các vấn đề về thời gian xây dựng (5 phút), hiệu năng của Visual Studio (chẳng hạn như độ trễ intellisense), cộng với nó không buộc nhà phát triển phải suy nghĩ về phụ thuộc dự án (cho đến khi họ nhận được một vấn đề tham chiếu vòng tròn).Giải pháp phòng thu trực quan với số lượng lớn các dự án
Có nên chia nhỏ một giải pháp như thế này thành các giải pháp nhỏ hơn có khả năng tương thích và thử nghiệm độc lập với giải pháp "mẹ" không? Có bất kỳ cạm bẫy tiềm ẩn nào với cách tiếp cận này không?
xem http://msdn.microsoft.com/en-us/library/Ee817674(pandp.10).aspx, http://stackoverflow.com/questions/690033/best-practices-for-large-solutions -in-visual-studio-2008 – Ben