Notă pentru mine, cel din trecut
Știi cum se spune, că odată cu vârsta te deștepți și tu, mai înțelegi una-alta, îți dai seama de ce trebuiesc făcute anumite lucruri, îți dai seama de ce nu trebuiesc făcute anumite lucruri. Dacă s-o inventa vreodată călătoria în timp și ar fi posibil să trimit chestii în trecut, aș vrea să trimit postul ăsta cel puțin doi-trei ani în urmă, mie însumi.
A trebuit să fac modificări unui site făcut de mine în urmă cu ceva timp și mă înjur singur. Așadar:
- Împarte CSS și JS în fișiere mai mici, organizate pe secțiuni. Da, știu, bunele practici recomandă cât mai puține request-uri http, dar în stadiul de development asta nu contează. Oricum compresezi/minimizezi fișierele statice, nu? Nu? NUUUU???
- Când ți se sugerează să folosești SASS (sau orice alt preprocesor css), folosește-l!
- Nu te mai repeta ca un bâlbâit! Sau DRY, cum spune americanu’.
- O metodă trebuie să facă un singur lucru, bine. Un SINGUR lucru! E valabil și pentru funcții!
- Comentează codul, dar nu comenta evidentul!
/* = hotel related = */ $('.addNewHotel').live('click', function( e ){ ...
Cine s-ar fi gândit că
.addNewHotel
este hotel related? Dooh! - Câțiva ani mai târziu încă îți vei iubi munca!