Ищу предложения по решениям Microsoft Visual Studio и соглашениям об именах проектов

Кажется, не существует какого-либо проверенного и верного набора передовых методов, которые помогли бы вам настроить свои решения, проекты и сборки, которые они выводят. Microsoft, похоже, попробовала еще во времена VS.net, но с тех пор они удалили этот контент. Для каждого метода, о котором я читал, я читал другой, в котором утверждается, что лучше обратное, или сообщение, которое касается только того, «если бы только Microsoft ...», но на самом деле не предлагало никаких решений.

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

Я надеюсь, что это предоставит несколько хороших соглашений для различных ситуаций, от небольших групп разработчиков и проектов до крупных, разно расположенных групп разработчиков и проектов.

Какие условные обозначения вы используете, чтобы ...

  • назовите ваши решения и почему?
  • назовите ваши проекты и почему?
  • назовите ваши сборки и почему?
  • знаете, когда создавать новый проект или добавлять к существующему и почему?
  • знают, когда разделять решение на более мелкие и почему?
  • знают, когда разбивать проект на несколько проектов и почему?

Чтобы было ясно, ПОЧЕМУ так же важно, как и КАК в этих ответах. Есть много ответов о том, как здесь и в других местах, очень немногие говорят, почему они используют одно соглашение вместо другого.

7
задан Rodney S. Foley 6 October 2010 в 16:47
поделиться