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