Tabulatorer eller mellemrum? Mellemrum, naturligvis, men hvor mange?

Afhænger af, hvem du spørger, er det enten det dummeste eller det vigtigste spørgsmål, når det gælder kodningsstil: Tabulatorer eller mellemrum?

Da vi stillede spørgsmålet til dig, vores læsere, sidste sommer, kom mellemrummene øverst på listen. Når det er sagt, er det et nuanceret spørgsmål, hvor ting som programmeringssprog, editor og projektstil alle bør spille en rolle.

Og uanset hvor du placerer dig i debatten om mellemrum kontra tabulatorer, er der et beslægtet spørgsmål: Hvis du bruger mellemrum, hvor mange skal du så bruge, og hvis du bruger tabulatorer, hvor mange mellemrum skal du så sætte for at svare til dybden af et tabulatorniveau?

Der er et argument for at bruge så få som muligt, især når den kode, du skriver, indeholder særligt mundrette navngivningskonventioner, der trækker det samlede antal tegn pr. linje hurtigt op mod trecifrede tal. Eller måske har du særligt dybe indrykningsniveauer i din kode, og af en eller anden grund bryder du ikke længere kodeblokke op i underrutiner.

Argumentet for at bruge flere mellemrum er også læsevenlighed, men på den anden side: Det er nogle gange svært at se, hvor dybt indrykningen i en kodelinje er, hvis du ikke bruger nok mellemrum, især med mindre skriftstørrelser.

Så vi spørger dig, kære læser, hvor mange mellemrum svarer til et indrykningsniveau i din foretrukne editor?

Leave a Reply