naming convention u služeb
- vitush93
- Člen | 33
Poměrně triviální OCD záležitost, ale chtěl bych se zeptat, jak to na tohle jdete vy. V quickstartu jsem si všiml, že názvy služeb byly zapsány malým počáteční písmenem (asi se vychází z názvů komponent, které se ze šablony z nějakého důvodu MUSÍ volat s malým písmenem) a to mi děsně vadí :D . Mám tendenci zápis do služeb vnímat jako registraci třídy a tak jsem tam střelil písmeno velké.
Tedy otázka pro zkušenější – je to vyloženě blbě, narazím v na to někdy budoucnu jako na problém? Díky :D
- enumag
- Člen | 2118
Jestli myslíš názvy služeb v configu tak to problém absolutně není. Někteří jdou dokonce tak daleko, že služby vůbec nepojmenovávají.
V podstatě okatí že i pokud používáš DIC jako service locator (ať už z jakéhokoli důvodu), měl bys ke službám přistupovat ne přes název ale metodou getByType. Pokud tohle dodržíš tak názvy postrádají jakýkoli smysl s výjimkou výpisu v debugBaru kde jsou řazeny abecedně dle názvu.
Editoval enumag (15. 7. 2013 21:05)