Jak jsem si zamiloval TDD

Jako asi každý vývojář, jsem i já četl o tom, jak je důležité psát unit testy. Občas jsem nějaké psal, ale nebylo to dostatečné. Na posledním projektu, kde vývoj trval zhruba rok a půl, jsem začal unit testy psát až během posledních několika měsíců. Což bylo sice ostudně pozdě, ale lepší než nic. (Jednalo se …

Proč je cenzura pornografie špatný nápad

Británie nedávno zavedla cenzuru internetových stránek s pornografickým obsahem. Smutné na tom je, že spolu s tím bude cenzurovat i další “závadný” obsah. Stránky o násilí, terorismu či různá diskuzní fóra. Ponechme teď stranou fakt, že každá cenzura je omezování osobní svobody a přístupu k informacím. Proč by stát měl být matkou, která svým dětem (občanům) …

Proč nepsat TODO v kódu

Nepište TODO komentáře do kódu. Proč? Protože je velká šance, že se k nim už nikdy nevrátíte. Na evidenci úkolů jsou přeci mnohem lepší nástroje jako Trello nebo Jira, tak proč je nepoužít? Není lepší pocit, než když používáte kolegovo API a najdete v něm hlášku typu:  //TODO: Co se dat?? nebo //TODO: spravne vyfiltrovat. …