„Stejná věc je na třech místech.“
Změna se musí udělat třikrát a na jedno místo se vždy zapomene.
Navrhneme systém podle toho, jak velký je dnes produkt a tým a kam míříte. První verzi nezatížíme složitostí, kterou zatím nepotřebujete.
Signály, že současná struktura přestává stačit.
Změna se musí udělat třikrát a na jedno místo se vždy zapomene.
Části systému jsou propletené a nikdo netuší, kam změna dosáhne.
Struktura se nedá odvodit z kódu, musí ji vyprávět kolega.
Bez spuštění všeho neověříte nic, takže se netestuje skoro nic.
Software začíná jako nápad, roste v produkt a nakonec nese firmu. V každé fázi si zaslouží jinou míru struktury - a předbíhat se nevyplácí.
Na začátku jde o rychlost. Potřebujete zjistit, jestli nápad funguje, dřív než do něj dáte měsíce práce.
Zákazníci přibývají, tým se rozrůstá a kód psaný ve spěchu začíná překážet. Je čas na pevné základy.
Každý tým potřebuje měnit svou část, aniž by čekal na ostatní. Části systému se od sebe oddělují.
Projdeme kód i architekturu a řekneme, kde jste a co vás brzdí.
Jasný plán, co změnit a v jakém pořadí. Žádný velký přepis, postupné kroky.
Vysvětlujeme důvody i další postup, aby v tom tým uměl pokračovat sám.
Co se změní, když architektura odpovídá dnešku.
Ať stavíte od nuly, nebo vám roste systém pod rukama, projdeme s vámi dnešní stav a řekneme, co změnit první.
Probrat váš problém