Autor: Michal Katuščák

Kvalita kódu

Publikováno PHP, Programování

Jak jsem sliboval v minulém článku, tak dnes se rozepíšu více o tom, proč a jak kontroluji kvalitu kódu. Pozor na jednu věc, a to že kvalita kódu není to samé jako kvalita softwaru (jak si často programátoři myslí), ale je to pouze jedna z částí.

Kvalita softwaru je závislá především na její definici. Například norma ISO/IEC 9126:1991 (sic starší, avšak stále použitelná) udává  šest charakteristik: Continue reading “Kvalita kódu” »

Číst celé

Nezodpovědnost programátorů, aneb proč je zděděný kód často taková hrůza

Publikováno Programování

Upozornění: Článek je napsán v lehce útočném duchu, jestliže na to nejsi psychicky připraven, nečti dál!

Je spousta větších projektů, které se vyvíjejí roky, projde pod rukama spousty programátorů přímo až k vám. To zděšení při prvním pohledu na kód… Ten studený pot stékající po zádech při první úpravě a zjištění, že se rozbila polovina jiných nesouvisejících věcí… Určitě to zažila spousta z nás, kterým se takový projekt dostal pod ruce.
Continue reading “Nezodpovědnost programátorů, aneb proč je zděděný kód často taková hrůza” »

Číst celé

Jak hlídáme chyby v PHP a Apache?

Publikováno PHP

U nás ve firmě (NexGen) jsem naprogramoval nástroj, který nám pomáhá s odhalování chyb, které spadají do error.logu Apache. Odhalování chyb je důležitá část práce vývojáře a čím rychleji se k chybě (respektive chybové hlášce) dostane, tím lépe. A ještě lépe, když o ní bude ze serveru automaticky informován, ať už na e-mail nebo na slack. Chyby se prostě stávají, ale je nutné je co nejrychleji vyřešit.
Continue reading “Jak hlídáme chyby v PHP a Apache?” »

Číst celé