Tabulátorok vagy szóközök? Természetesen szóközök, de mennyi?

Attól függően, hogy kit kérdezel, ez vagy a legostobább, vagy a legfontosabb kérdés, ha a kódolási stílusról van szó: tabulátorok vagy szóközök?

Amikor tavaly nyáron feltettük ezt a kérdést nektek, olvasóinknak, a szóközök kerültek ki győztesen. Ennek ellenére ez egy árnyalt kérdés, amelyben olyan dolgoknak, mint a programozási nyelv, a szerkesztő és a projekt stílusa, mind szerepet kell játszaniuk.

Függetlenül attól, hogy hol helyezkedik el a szóközök kontra tabulátorok vitában, van egy kapcsolódó kérdés:

Egy érv szól amellett, hogy minél kevesebbet használjunk, különösen akkor, ha a kód, amit írunk, különösen bőbeszédű elnevezési konvenciókat tartalmaz, amelyek a soronkénti karakterek számát gyorsan három számjegyűvé teszik. Vagy ha a kódodban különösen mély behúzási szinteket használsz, és bármilyen okból kifolyólag a hosszabb kódblokkokat nem bontod alprogramokra.

A több szóköz használata mellett szóló érv szintén az olvashatóság, de a másik oldalról: Néha nehéz könnyen megállapítani egy kódsor behúzási mélységét, ha nem használunk elegendő szóközt, különösen kisebb betűméretek esetén.

Azt kérdezzük tehát, kedves olvasó, hogy hány szóköz felel meg egy behúzási szintnek az Ön által választott szerkesztőben?

Leave a Reply