Powoli integrujemy Mercurial w naszym biurze i przy tworzeniu stron internetowych zaczęliśmy używać nazwanych oddziałów.
Jednak nie udało nam się znaleźć dobrej konwencji, jeśli chodzi o nazewnictwo naszych oddziałów.
Próbowaliśmy:
- FeatureName (widać, że powoduje to problem w dalszej linii)
- DEVInitial_FeatureName (Może się mylić, gdy programista przyjdzie i zejdzie po linii)
- {uniqueID (int)} _ Feature
Jak do tej pory zwycięża unikatowa_nazwa_identyfikacji, myślimy o utrzymaniu jej w małej bazie danych tylko w celach informacyjnych.
Miałby: branchID (int), featureName (varchar), featureDescription (varchar), data, kto itp ...
To dałoby nam gałęzie, takie jak: 1_NewWhizBangFeature, 2_NowWithMoreFoo, ... i mielibyśmy łatwe odniesienie do tego, co robi ta gałąź, bez konieczności sprawdzania dziennika.
Jakieś lepsze rozwiązanie?