Příspěvky

Zobrazují se příspěvky se štítkem code review

Co je kvalitní kód a proč potřebujete code review?

Obrázek
Změnili jste vývojáře na svém projektu a ten říká, že existující kód aplikace je nepoužitelný? Nový tým věnuje hodně času jednoduchým úkolům? Jakmile se vypořádají s jedním problémem, rozpadne se něco dalšího? Nejpravděpodobnějším problémem je kvalita kódu.
Co je kvalitní kód? Neexistuje přesné vymezení tohoto pojmu. Pochopení toho, jak by měl vypadat kvalitní zdrojový kód, je zpravidla založeno na dlouholetých zkušenostech specialisty. Někteří programátoři dodržují abstraktní princip KISS, který znamená "Keep It Simple, Stupid!" („Zachovej to jednoduché, hlupáku!“). Z části je tato metoda návrhu spravedlivá, protože odráží hlavní pravidlo dobrého kódu - jednoduchost a jasnost. Jednoduchost však často pletou se zjednodušením, proto je kvalita zdrojového kódu v profesionálním prostředí posuzována několika dalšími vlastnostmi:
Vnímání. Kód není přetížen složitými konstrukcemi, proto je snadno srozumitelný i bez další dokumentace nebo připomínek;Podpora. V promyšleném kódu je s…