// nejnovější

Posledních 9 textů.

PHP 30. srpna 2026

PHP 8.6: Funkce clamp()

Malá, ale příjemná novinka. PHP 8.6 přidává funkci clamp(), která ořízne hodnotu do zadaného rozsahu. Doteď se to psalo kombinací min() a…

2 min čtení číst
PHP 29. srpna 2026

PHP 8.6: Výchozí hodnoty u readonly vlastností

Readonly vlastnosti měly od začátku jedno nenápadné omezení: nesměly mít výchozí hodnotu. PHP 8.6 ho ruší. Když jsem tu před lety psal…

2 min čtení číst
Architektura 24. srpna 2026

Britská pošta: Jak se ze zdvojeného zápisu stane tisíc odsouzených?

Účetní systém Horizon dvacet let ukazoval pobočkám manka, která tam nebyla. Pošta je po lidech vymáhala a sama je za ně trestně stíhala.

20 min čtení číst
Architektura 16. srpna 2026

Kdy je CQRS v PHP overkill? 3 signály, že si komplikujete život

CQRS je jen rozdělení jednoho objektu na dva. Složité je všechno, co si k němu lidi přibalí, aniž by to potřebovali. Tři signály, že platíte režii, ze které nic nemáte.

11 min čtení číst
Architektura 13. srpna 2026

Haribo, SAP a zmizelí medvídci

Legenda říká, že SAP připravil Německo o gumové medvídky. Zdroje říkají něco jiného. Co se u Haribo doopravdy rozbilo a proč to bolelo i bez customizace.

15 min čtení číst
Architektura 10. srpna 2026

Ubiquitous language: Jak ho vynutit v Symfony projektu?

Ubiquitous language není slovník pro celou firmu, ale jazyk jednoho bounded contextu. Šest praktik, jak ho udržet v Symfony projektu, včetně toho, jak ho nechat hlídat CI místo reviewera.

13 min čtení číst
Architektura 7. srpna 2026

Digitalizace stavebního řízení: Co tady selhalo?

Systémy pro digitální stavební řízení se spustily 1. července 2024 a okamžitě se zasekly. Technický audit ale říká, že architektura stála na moderních a osvědčených technologiích a vady jdou opravit. Selhalo všechno okolo. A ve vládní zprávě a v tabulce smluv, kterou zveřejnilo samo ministerstvo, je vidět kde.

24 min čtení číst
Architektura 3. srpna 2026

Bounded contexts v PHP: Jak nakreslit mapu aplikace?

Jak event stormingem najít hranice domén, rozdělit PHP aplikaci na bounded contexts a implementovat je v Symfony. A kdy se do toho naopak nepouštět?

27 min čtení číst
Architektura 29. července 2026

Birmingham, Oracle a 216 milionů liber: Proč město už roky nevidí na vlastní účetnictví?

Birmingham měl orgán, který měl zamítat odchylky od standardu, výstupní kritéria pro testování i finančního ředitele, který vlastnil business case. Všechno to existovalo a všechno hlásilo, že je to v pořádku. Dnes se dopad nasazení Oraclu počítá na 216,5 milionu liber a radnice nasazuje znovu – tentokrát bez úprav.

28 min čtení číst