Tab-uri sau spații? Spații, evident, dar câte?

În funcție de persoana pe care o întrebi, este fie cea mai prostească, fie cea mai importantă întrebare când vine vorba de stilul de codare: tab-uri sau spații?

Când v-am pus întrebarea vara trecută, cititorilor noștri, spațiile au ieșit pe primul loc. Acestea fiind spuse, este o întrebare nuanțată, în care lucruri precum limbajul de programare, editorul și stilul proiectului ar trebui să joace un rol.

Indiferent de unde vă situați în dezbaterea spații versus file, există o întrebare conexă: Dacă folosiți spații, câte spații folosiți, iar dacă folosiți file, ce număr de spații setați pentru a fi echivalent cu adâncimea unui nivel de file?

Există un argument pentru a folosi cât mai puține spații posibil, în special atunci când codul pe care îl scrieți include convenții de denumire deosebit de verboase care trag numărul total de caractere pe linie rapid spre cifrele cu trei cifre. Sau poate că aveți niveluri de indentare deosebit de profunde în codul dumneavoastră și, indiferent de motive, nu împărțiți blocurile de cod mai lungi în subrutine.

Argumentul pentru a folosi mai multe spații este, de asemenea, lizibilitatea, dar pe de altă parte: uneori este greu de spus cu ușurință adâncimea de indentare a unei linii de cod dacă nu folosiți suficientă spațiere, în special cu caractere de dimensiuni mai mici.

Așa că te întrebăm, dragă cititorule, câte spații sunt egale cu un nivel de indentare în editorul tău preferat?

.

Leave a Reply