---
title: "Namnstandard för konfigurationsfiler"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/176801-namnstandard-för-konfigurationsfiler"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "dAEk"
published: "2009-02-09T19:54:46.000Z"
updated: "2009-03-08T18:50:25.000Z"
replies: 4
views: 891
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/176801-namnstandard-för-konfigurationsfiler"
---

# Namnstandard för konfigurationsfiler

## #1 — dAEk, 2009-02-09T19:54Z

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?

Permalänk: https://www.webforum.nu/p/176801

## #2 — dAEk, 2009-02-13T17:57Z

Hepp.  :l

Permalänk: https://www.webforum.nu/p/2168878

## #3 — erka, 2009-02-19T06:57Z

Jag håller med, kör på det namespace+klassnamn där den används, sen har jag en helper class som tar in typen och namnet på settingen, så att jag ifrån klassen den används anropar typ reader.GetValueOrDefault\<string, MINTYP\>("Schema", "Default-värde om den inte hittas")

Permalänk: https://www.webforum.nu/p/2169532

## #4 — Nickemannen, 2009-03-02T23:12Z

I .NET kan du ju ha sektioner i config filen, det hade jag kört på, en sektion per modul och sedan key lr ngt.

Permalänk: https://www.webforum.nu/p/2173913

## #5 — dAEk, 2009-03-08T18:50Z

> **[Nickemannen skrev:](https://www.webforum.nu/p/1458640)**
>
> I .NET kan du ju ha sektioner i config filen, det hade jag kört på, en sektion per modul och sedan key lr ngt.

Jasså? Det låter mycket trevligt. :D

Permalänk: https://www.webforum.nu/p/2174447

---

Tråden på webben: https://www.webforum.nu/amne/programmering/176801-namnstandard-för-konfigurationsfiler
