Hepp.
Hej och hå
Jag kom att tänka på en grej jag fick höra på mitt förra jobb, att jag var aningen överambitiös (läs. verbose) med mitt sätt att namnge nyklar i konfigurationsfiler. Jag håller delvis med men samtidigt gillar jag att ha det organiserat med ett namespace-tänk bakom, även om det inte är perfekt.
Det jag syftar på är te.x. appSettings i .NET eller .properties-filer som ofta används inom Java.
Exempel:
[module].[component].[property].[key]=[value]
vilket skulle kunna översättas till
cms.userhandler.username.maxlength=100
eller
<add key="cms.userhandler.username.maxlength" value="100" />
Inte det bästa exemplet men ni fattar poängen hoppas jag. Det hade lika bra kunnat vara ett XML-träd men jag tycker att mitt exempel gör sig bättre såhär, och så återspeglar det min verklighet bättre.
Finns det några smarta tips för hur man hanterar sina inställningar på bästa sätt? Hur gör ni?
