Blog

Prečo je čistý kód taký dôležitý?

Know-how Novinky
5.5.2022
Čistý kód sa dobre číta a vyzná sa v ňom nielen osoba, ktorá ho napísala, ale aj hocikto iný. Kód je prehľadný, bez chýb a duplicít. Dá sa ľahko rozšíriť a na to, aby ho ostatní pochopili, nie je potrebný žiaden komentár.

Čistý kód by nemal obsahovať nič navyše. Mal by byť jednoduchý a priamočiary. Jeho veľkou výhodou je, že sa dá napísať pre akýkoľvek programovací jazyk a je pokrytý testami.

Je môj kód naozaj čistý?

Stačí ho dať niekomu inému a počkať na jeho reakciu. Platí, že čím menej otázok osoba má, tým lepšie. Najideálnejšou situáciou je, keď ku kódu nie sú žiadne otázky a nie je potrebné nič spresňovať.

Image

Tvorba čistého kódu

Primárnou úlohou vývojára je okrem písania kódu aj riadenie zložitosti. Zložitosť predstavuje čokoľvek, čo sťažuje pochopenie a úpravu systému. Kľúčom k napísaniu dobrého a čistého kódu je teda pochopiť to, čo zložitosť spôsobuje a nájsť spôsob, ako sa jej vyhnúť.

Keď objavíte, čo je dôvodom zložitosti a začnete pracovať na čistom kóde, mali by ste sa držať niekoľkých základných pravidiel:

  1. Voľte správne názvy – keď chcete, aby bol kód čistý, vyhýbajte sa používaniu skratiek. Píšte celé mená metód, tried a premenných. Uistite sa, že názov je správny a jasný.
  2. Neskracujte názvy – skratky vedú k nejasnostiam a zhoršujú prehľadnosť. Názvy preto píšte celé a neskracujte ich.
  3. Vyhnite sa neúmerne dlhým názvom – chaoticky nepôsobia len skratky, ale aj neúmerne dlhé názvy, preto sa ich snažte nahradiť niečím kratším a výstižným.
  4. Vyjadrujte sa zmysluplne – kód si po sebe prečítajte a zistite, či to, čo ste napísali, znie zmysluplne a či to pochopí aj niekto iný.

Jednoducho povedané, správny názov je charakteristický tým, že je zrozumiteľný a vysloviteľný. Pochádza z reálneho sveta a vysvetľuje význam kódu. Pri jeho výbere je tiež nutné vyhnúť sa dezinformáciám.

Pri tvorbe čistého kódu je dôležité dávať si pozor aj na samotné formátovanie. Dodržiavajte správne odsadzovanie a jazykové konvencie. Dbajte na veľké a malé písmená a využívajte moderné IDE nástroje.

Tipy na zvýšenie prehľadnosti

Základom čistého kódu je jasnosť a prehľadnosť. Na týchto dvoch faktoroch si pri jeho tvorbe musíte zakladať. Odborníci preto odporúčajú držať sa troch základných tipov, ktoré zabránia chaotickému výsledku:

  • 100 riadkov v jednej triede,
  • 15 – 30 riadkov v metóde,
  • 15 tried v namespace.

Pri metódach je dobré myslieť na to, že by mali byť malé a mali byť robiť iba jednu vec. Nezabudnite ani na použitie správneho názvu a minimum zanorení.

Kód nezabudnite udržiavať

Čistý kód zostane čistý len vtedy, keď ho dobre udržiavate a pravidelne testujete. Pri údržbe je kľúčové dodržiavať všetky spomenuté pravidlá. Využívajte jasné a vhodné názvy a vyjadrujte sa zmysluplne. A ak by ste náhodou nevedeli, v akom stave kód je, nechajte, aby sa naň pozrel niekto iný.

Prečo je čistý kód taký dôležitý?

Čistý kód si vyžaduje čas, námahu, pozornosť a starostlivosť a v porovnaní s nečistým je náročnejší na tvorbu. Prečo je teda taký dôležitý? Dôvodom je uľahčenie práce v budúcnosti. Pri jeho používaní nemusí vývojár neustále premýšľať nad významom jednotlivých podmienok alebo použitých premenných. Vo výsledku tak dokáže celý proces práce efektívne urýchliť a zjednodušiť.

Týmito pravidlami sa riadime pri vytváraní našich aplikácií. Aj vďaka týmto princípom, ktoré dodržiavame pri vývoji softvéru, vieme dodať našim zákazníkom kvalitný a spoľahlivý produkt.

Ak chceš aj Ty písať kód podľa uvedených pravidiel, pridaj sa do nášho tímu šikovných developerov 🙂 

Palo
Tech Lead & SW Architect

Táto stránka používa cookies

Súbory cookie používame na zhromažďovanie a analýzu informácií o výkone a používaní stránok, na poskytovanie funkcií sociálnych médií a na vylepšenie a prispôsobenie obsahu a reklám. Viac o cookies

Kontaktujte nás radi sa s Vami stretneme

Odoslať formulár
Odoslaním formulára dávate súhlas so spracovaním osobných údajov
Vaša správa bola odoslaná.
Vaša správa nebola odoslaná. Skúste to pozdejšie ešte raz.