Úvodní rozhovor
Zjistíme, na čem tým pracuje, kde ho kód brzdí a co chce zlepšit.
Výstup: cíle programuSlužba 05
Principy návrhu, které tým používá ve vlastním kódu, ne jen zná z přednášek.
Principy SOLID, DRY, KISS a YAGNI a dvojici Event Sourcing a CQRS procházíme na problémech, které tým skutečně řeší.
S čím přicházíte
Kód se rychle stává těžko měnitelným a tým neví, kde začít.
Tým zná principy návrhu z teorie, ale v kódu je nepoužívá.
Chystáte se na event-driven architekturu, Event Sourcing nebo CQRS a chcete se vyhnout typickým chybám.
Tým pracuje s coding agenty a potřebuje pravidla návrhu, podle kterých agent i člověk píšou stejný kód.
Co dostanete
Co typicky dodáváme
VýsledekTým, který tyto principy používá ve vlastním kódu a ví, kdy pomáhají a kdy přidávají zbytečnou složitost.
Jak spolupráce probíhá
Zjistíme, na čem tým pracuje, kde ho kód brzdí a co chce zlepšit.
Výstup: cíle programuProjdeme část vašeho kódu a vybereme problémy, na kterých program postavíme.
Výstup: obsah programuPrincipy procházíme na vašem kódu. Event-driven témata na dvoudenním školení s praktickým labem.
Výstup: tým, který principy používáPodle dohody pomáháme s code review a architektonickými rozhodnutími po programu.
Výstup: principy v každodenní práciSouvisející realizace a články
Časté otázky
Pro týmy, které už software dodávají a chtějí ho navrhovat srozumitelněji. Obsah přizpůsobíme úrovni týmu.
Školení Event-Driven Architecture trvá dva dny. Délku rozvojového programu určíme podle cílů týmu.
Podle dohody. Workshopy nad kódem fungují nejlépe osobně, část lze vést online.
Ano, to je podstata programu. Pravidla přístupu ke kódu a důvěrnosti dohodneme předem.
Další krok
Popište situaci v několika větách. Ozveme se a domluvíme první rozhovor, ze kterého budete vědět, jak dál.
Probrat rozvojový programDalší služby