Группировка файлов проекта в папки / пространства имен - PullRequest
0 голосов
/ 15 октября 2010

Я видел несколько проектов с 10 логическими слоями (то есть слоями, которые не должны быть отдельными проектами), каждая функция имеет файл в каждой из этих 10 папок / проектов.

Зачем кому-то выбирать этот макет, вместо того, чтобы помещать компонент в одну и ту же папку (когда это возможно; если есть сервер и клиентский проект, компонент, очевидно, будет содержать файлы в обоих) и создавать папку для каждой функции

Досадно просматривать 10 папок, было бы намного удобнее просматривать только несколько. Потому что, когда я работаю с функцией, мне часто приходится изменять многие файлы этой функции.

Ответы [ 2 ]

0 голосов
/ 15 октября 2010

Единственный раз, когда я видел такую ​​структуру, было из-за серьезной чрезмерной архитектуры.Парень, который его создал, решил, что если шаблоны проектирования хороши, больше шаблонов дизайна будет лучше.Я никогда не видел проект с таким количеством фабрик, стратегий, оболочек и т. Д.

0 голосов
/ 15 октября 2010

Я бы спросил, почему вы смотрите на файловую систему? Я открываю все в eclipse с помощью control + shift + R ... поэтому мне все равно, в какой папке находится данный файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...