Learning
Clean Code

Clean Code összefoglalás

A Clean Code legfontosabb elveinek tömör, táblázatos összefoglalása.

Összefoglalás

A Clean Code nem egy egyszeri projekt – szemléletmód és folyamatos gyakorlat. Az alábbiakban összegyűjtöttük a legfontosabb elveket, amelyeket érdemes nap mint nap szem előtt tartani.

TerületAlapelvLegfontosabb eszköz
ElnevezésLegyen kifejező és szándékközlőLeíró nevek, nincs rövidítés
FüggvényekEgy feladat, kevés paraméterSRP, pure functions
KommentekA miértet dokumentáld, ne a mitétJó nevek helyettesítik
FormázásKonzisztens, logikus elrendezésPrettier, ESLint
HibakezelésKivételek, ne null visszatérési értékekCustom Error osztályok
OsztályokEgyetlen felelősségSRP, kis osztályok
TesztekTesztelhetőségre tervezésDI, pure functions
Általános elvekDRY, KISS, Boy Scout RuleRefaktorálás

Az út tovább

A Clean Code elvek elsajátítása időt és tudatos gyakorlást igényel. Néhány lépés a fejlődés felgyorsításához:

  1. Code review-n kérd a visszajelzéseket – mások szempontjai felbecsülhetetlen értékűek
  2. Refaktorálj rendszeresen – ne várd meg, hogy „legyen rá idő"
  3. Olvass más kódot – nyílt forráskódú projektek kiváló tananyagok
  4. Írj teszteket – a tesztelhetőség kényszere javítja a design-t
  5. Kövesd a Boy Scout Rule-t – minden commit legyen egy kicsivel jobb

„Minden kód elromlik idővel. A kérdés az: milyen gyorsan, és mennyire fájdalmasan?" — Robert C. Martin

A tiszta kód nem luxus. Befektetés a jövőbe – a csapatod, az ügyfeleid és a jövőbeli önmagad felé tett felelős döntés.

On this page