Používanie striktného zápisu alebo jazykov, ktoré umožňujú striktný zápis nie je nevyhnutná podmienka pre Clean Code. Avšak má to tú výhodu, že striktný zápis kódu:
Nie, nie je to nevyhnuté, avšak vrelo odporúčané. Clean Code ako taký sa venuje ľahkosti čítania a udržiavania kódu, a to je teoreticky možné aj v procedurálnom programovaní. Je pravda, že OOP nás priamo vedie k lepším výsledkom čistoty kódu.
Návrhové vzory a Clean Code by mali ísť v tandeme. Ani jedno nie je nutnou podmienkou toho druhého, avšak ako celok dostávate čistý kód písaný efektívne podľa návrhových vzorov. Inými slovami... môžete mať kód písaný podľa návrhových vzorov a môže byť neprehľadno-zasvinený. Avšak to nie je to, čo v konečnom dôsledku chceme. Chceme čistý kód opierajúci sa o návrhové vzory.
Pokračovanie článku ako aj množstvo praktických ukážok nájdete v knižke.
Na to vám poslúži CleanCode Bibka. Malá CleanCode Biblia, ktorú v pohode zlúskate behom víkendu. Stiahnite si náš ebook teraz zdarma:
Marián Knězek