Välimerkit vai välilyönnit? Välilyöntejä tietenkin, mutta kuinka monta?

Riippuen siitä, keneltä kysyt, se on joko typerin tai tärkein kysymys koodaustyyliin liittyen: välilehdet vai välilyönnit?

Kun kysyimme teiltä, lukijoiltamme, kysymyksen viime kesänä, välilyönnit tulivat voittajiksi. Se on kuitenkin vivahteikas kysymys, jossa esimerkiksi ohjelmointikielellä, editorilla ja projektityylillä pitäisi olla merkitystä.

Riippumatta siitä, mitä mieltä olet välilyönnit vs. välilehdet -keskustelusta, siihen liittyy vielä yksi kysymys: Jos käytät välilyöntejä, kuinka monta käytät, ja jos käytät välilehtiä, kuinka monta välilyöntiä asetat niin, että ne vastaavat yhden välilehtitason syvyyttä?

Voidaan puhua siitä, että kannattaa käyttää mahdollisimman vähän, erityisesti silloin, kun kirjoitettavaan koodiin sisältyy erityisen runsaslukuisia nimeämiskäytäntöjä, jotka vievät merkkien kokonaismäärän riviä kohden nopeasti kohti kolminumeroisia lukuja. Tai ehkä koodissasi on erityisen syviä sisennystasoja, etkä jostain syystä jaa pidempiä koodilohkoja aliohjelmiin.

Välien lisäämisen puolesta puhuu myös luettavuus, mutta toisella puolella: Joskus koodirivin sisennyssyvyyttä on vaikea erottaa helposti, jos et käytä riittävästi välejä, varsinkin pienemmillä kirjasinkokoluokilla.

Kysymme siis sinulta, rakas lukija, kuinka monta välystä vastaa yhtä sisennystasoa valitsemassasi editorissa?

Leave a Reply