Štítek: Kvalita kódu

Sentry - Jak a proč logovat chyby

Sentry - Jak a proč logovat chyby

Nikdo není dokonalý, žádný kód není bez chyby a uživatelé chyby nedokáží reportovat dobře. Přesně od toho jsou nástroje jako je Sentry, které chyby dokáží trackovat v širším kontextu.

Přečíst celý článek

Statická analýza PHP kodu

Statická analýza PHP kodu

Díky statické analýze je možné vyhledávat a reportovat chyby bez spuštění kódu. Nástroje proto dokážou odhalit nepříjemné bugy, překlepy, volání neexistujících tříd a funkcí a mnoho dalšího.

Přečíst celý článek

PHP CodeSniffer - kód který nesmrdí

PHP CodeSniffer - kód který nesmrdí

Pro přehlednost a udržitelnost celé aplikace je vhodné dodržovat nějaké standardy v psaní kódu. A PHP CodeSniffer s tím dokáže pomoct. Na základě existujících sniffů jsem definoval vlastní set pravidel, který používám na svých projektech. A mimo jiné používá také pravidla Slevomatu.

Přečíst celý článek

Rozuzlení války Tabs vs. Spaces?

Rozuzlení války Tabs vs. Spaces?

Neexistuje delší válka mezi programátory, než prosazování toho "správného" způsobu odsazování. Někdo prosazuje mezery, jiný tabulátory. Dá se vůbec jednoznačně říci, co je lepší?

Přečíst celý článek

Stylelint - úhledné a čisté CSS

Stylelint - úhledné a čisté CSS

Čistý a uhlazený kód je velmi často vyžadován bez ohledu na programovací, skriptovací či značkovací jazyk. A CSS či jazyky preprocesorů Sass, SCSS nebo Less nejsou výjimkou. Stylelint je přesně ten nástroj, který s dodržováním kódovacích standardů pomůže.

Přečíst celý článek