Проект и соглашения о присвоении имен блока

Существуют названия Microsoft инструкции по блокам, но лично мне не нравятся длинные имена в дереве решения. Когда существует дюжина длинных имен, трудно выбрать проект, который Вы хотите.

Вы сохраняете название проекта тем же как имя сборки или закорачиваете его так или иначе?

Например, если существует блок MyCompany.MyProject.Dal.dll, возможно, более полезно назвать проект просто Dal (но сделать это компилируемым в MyCompany.MyProject.Dal.dll)?

Заранее спасибо!

7
задан Andrew Florko 13 July 2010 в 05:07
поделиться

1 ответ

Имя проекта (вместе с именем решения) не имеет значения для output , если параметры проекта «Имя сборки:» и «Пространство имен по умолчанию:» установлены правильно. Так что получайте удовольствие, но я бы не стал их также уводить далеко от пространства имен.

Если ваше пространство имен - FooCorp.MegaProject.DAL.dll , то любой, у кого уже есть проект , знает , что они работают для FooCorp , и, вероятно, у них уже есть проект с именем на диске как MegaProject , поэтому, вероятно, не будет путаницы, если будет просто иметь DAL.csproj , особенно если он находится в путь "... \ FooCorp \ MegaProject \ DAL \ DAL.csproj" или аналогичный. Я, конечно, делал это раньше (на моей последней работе, где у нас были сотни и сотни сборок).

6
ответ дан 7 December 2019 в 09:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: