Blog
Architektura & vývoj
Softwarová architektura, technický dluh, kvalita kódu a AI v každodenním vývoji.
Architektura & vývoj
Technický dluh a architektura: proč ten nejdražší dluh nevidíte v code review
Většina týmů si pod technickým dluhem představí ošklivý kód. Ten skutečně drahý dluh ale leží o patro výš — v architektuře. A v diffu pull requestu ho nikdy neuvidíte.
Architektura & vývoj
Proč code review nezachrání architekturu, pokud se ptáte jen na řádky
Pull request projde se třemi schváleními za dvacet minut. A přesně ten PR je za půl roku důvod, proč se systém nedá změnit. Review neselhalo — jen architektura nebyla jeho úkol.
Architektura & vývoj
Architektura je tvar týmu: proč hranice v kódu kopírují hranice ve firmě
Diagram architektury a org schéma firmy bývají podezřele podobné. Není to náhoda — je to Conwayův zákon. A dokud ho berete jako kuriozitu, pracuje proti vám.
Architektura & vývoj
ADR: architektonická paměť týmu, která šetří budoucí refaktoring
Architektura & vývoj
Udržitelný kód je ekonomická vlastnost, ne estetická preference
Architektura & vývoj