Теперь мне приходится иметь дело со множеством очень плохо структурированных решений и проектов. Мой первый bugbear - это файлы решений в папках проектов. Для меня это очень плохо пахнет, поскольку проекты подчинены решениям, а поддержание здоровой структуры папок решений не должно полагаться только на содержимое файла решения, но должно быть неявным в фактической структуре папок Windows.Руководство по решению и структуре проекта
Я хотел бы предложить стандарт для использования мной и моими коллегами, и в нем предлагается действительно иерархическая структура с папкой кода, содержащей файл решения, и подчиненные папки для всех проектов, содержащие только файлы .csproj и источник , нет файлов решений! Мне также хотелось бы включить некоторую полезную справочную информацию, оправдывающую мое предложение, но я не хочу слишком много болтать и хотел бы, чтобы источники, которые я мог бы процитировать, с атрибуцией, конечно. Какие хорошие статьи, учебные пособия, книги и т. Д. Можно было бы проконсультировать по этому поводу?
+1 для bugbear! – 2010-12-10 04:09:01