Я несколько раз пробовал ответить на этот вопрос. Я не доволен тем, как проекты называются в моем магазине, они обычно случайны по имени некоторых из этих элементов:
- клиент
- некоторые технологии, используемые/или ожидаемые для использования внутри проекта
- некоторые аббревиатуры для бизнес-кейса, которые проект будет относить к
- некоторые имена из домена, в котором проект будет находиться в
Я нахожу несколько недостатков с этими подходами:
- слово pool быстро высыхает, когда у вас много подобных проектов.
- с именем клиента внутри проекта затрудняет его абстрагирование на общий продукт
- акронимы обычно звучат ужасно
- существует много проектов, которые не пройдут фазу прототипа, и из-за этого они не получают правильного имени
- трудно назвать проект, прежде чем вы точно знаете, что он делает, поэтому большую часть времени имя, выбранное для проекта svn и отслеживания проблем, является плохим.
Скажите, пожалуйста:
Каково ваше соглашение об именах в вашем магазине, вы довольны этим и что бы вы выбрали, если бы это было за вас?
Спасибо!