Как я могу убедить скептически настроенных коллег в правильных пространствах имен в .Net? - PullRequest
5 голосов
/ 20 декабря 2008

Моя команда работает над проектом конверсии для преобразования одного продукта (но с несколькими аспектами) из VB6 в .Net (у нас более ~ 300 тыс. LOC). Перед тем, как я попал на борт, было принято решение, что независимо от расположения сборки или структуры папок все классы / структуры будут находиться в одном пространстве имен:

.

Они даже доходят до изменения автоматически сгенерированного кода дизайнера параметров приложения, кода дизайнера ресурсов и т. Д. Для обеспечения единообразия. Как мне убедить их, что использование пространства имен - это хорошо? Как правильно использовать пространство имен и каковы плюсы и минусы? Думаю, мне тяжело понять, почему мои коллеги так переживают, чтобы сэкономить несколько строк. Любые внешние авторитетные ссылки в поддержку вашего аргумента будут высоко оценены. Пожалуйста, помогите!

Ответы [ 11 ]

0 голосов
/ 20 декабря 2008

Если бы ваш код был стиркой, у вас было бы два варианта: либо вы можете хранить все в одной большой стопке и перебирать ее каждый раз, когда вам что-то нужно, либо вы можете убрать свою одежду в бюро.

...