Rant: caractere invizibile stiluri de cod

Rant: caractere invizibile stiluri de cod

Dincolo de calitatea codului, mă uit și la chestii mai puțin… evidente (dar nu și mai puțin vizibile): stilul de cod, atenția la detalii etc.

Stilul de cod

În PHP este PSR-1, PSR-12, PSR-4. În Python este PEP-8. În Javascript e… ciuciu, nu este un standard bine definit dar sunt câteva mai cunoscute (airbnb, google etc). Dincolo de popularitate, cel mai mult contează… consistența. E.g. nu ai spații în for () dar nu și la if(). Sau, dacă folosești un JS mai nou, nu folosești ori function(){} ori () => {} constant.

Atenția la detalii

Treaba asta e atât de enervantă în special datorită faptului că orice editor poate rezolva problemele rapid. Indent amestecat (spații vs tab). Spații goale la sfârșitul liniilor. Rânduri goale la sfârșitul fișierelor. Chestii d’astea banale.

/rant off

Adaugă un comentariurăspuns pentru

Poți adăuga bucăți de cod folosind [code]codul tău aici[/code], [js][/js], [php][/php] etc.

Link-urile în context sunt binevenite. Comentariile fără nume/email valid sunt șterse.
PS: Comentariul NU este editabil.

Acest sit folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.

Site-ul blog.iamntz.com utilizează cookie-uri. Continuarea navigării presupune acceptarea lor. Mai multe informații.

windows apple dropbox facebook twitter