Hodnotenie:
Recenzie vyzdvihujú metódu Mikado ako cenný rámec na spracovanie staršieho kódu a refaktorovanie softvéru, pričom mnohí používatelia ju považujú za prínosnú a podnetnú. Niektorí recenzenti však majú pocit, že obsah je príliš zjednodušený a chýbajú v ňom nové poznatky pre skúsených programátorov.
Výhody:⬤ Poskytuje hodnotný prístup k správe staršieho kódu a procesom refaktorovania.
⬤ Pomáha efektívne organizovať myšlienky a úlohy, prirovnáva sa k prirodzeným metódam plánovania.
⬤ Metodika ponúka jasný prehľad a postup počas zmien softvéru.
⬤ Je stručná, prehľadná a praktická, obsahuje použiteľné stratégie.
⬤ Príloha obsahuje užitočné taktiky na odstránenie nepoužívaného kódu.
⬤ Niektorý obsah je vnímaný ako zrejmý a chýbajú mu inovatívne nápady.
⬤ Skúsení programátori môžu považovať techniky za už známe a nestojí im to za celú knihu.
⬤ Dialóg sa môže javiť ako diskusia o zrejmých veciach bez toho, aby ponúkal nové, hlboké metodiky.
(na základe 9 čitateľských recenzií)
The Mikado Method
Zhrnutie
Metóda Mikado je kniha, ktorú napísali tvorcovia tohto procesu. Opisuje pragmatickú, jednoduchú a empirickú metódu plánovania a vykonávania netriviálnych technických zlepšení existujúceho softvérového systému. Metóda má jednoduché pravidlá, ale jej aplikovateľnosť je široká. Pri čítaní si precvičíte systém, ktorý vám krok za krokom umožní identifikovať rozsah a povahu technického dlhu, zmapovať kľúčové závislosti a určiť najbezpečnejší spôsob, ako sa priblížiť k "mikádu" - vášmu cieľu.
O technológii
Hra "pick-up sticks" je dobrou metaforou pre metódu Mikado. Odstránite "technický dlh" - staršie problémy obsiahnuté v takmer každom softvérovom systéme - dodržiavaním súboru ľahko implementovateľných pravidiel. Opatrne vyberáte každú vzájomne previazanú závislosť, až kým neodhalíte hlavný problém, bez toho, aby sa projekt zrútil.
O knihe
Metóda Mikado predstavuje pragmatický postup plánovania a vykonávania netriviálnych technických zlepšení existujúceho softvérového systému. Kniha vám pomôže precvičiť si postupný systém na identifikáciu rozsahu a povahy technického dlhu, zmapovanie kľúčových závislostí a určenie bezpečného spôsobu, ako sa priblížiť k "mikádu" - vášmu cieľu. Prirodzeným vedľajším produktom tohto procesu je graf Mikado, cestovná mapa, ktorá odráža hlboké pochopenie fungovania vášho systému. Táto kniha stavia na agilných procesoch, ako sú refaktorovanie, TDD a rýchla spätná väzba. Nevyžaduje si žiadny špeciálny hardvér ani softvér a môžu ho praktizovať malé aj veľké tímy.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od Manning Publications.
Čo je vnútri
⬤ Poznajte svoj technický dlh.
⬤ Prekonajte závislosti v starších systémoch.
⬤ Izolujte a vyriešte kľúčové problémy pri minimálnom narušení.
⬤ Vytvorte plán pre svoje zmeny.
O autoroch
Ola Ellnestam a Daniel Brolund sú vývojári, tréneri a vedúci tímov. Metódu Mikado vyvinuli ako reakciu na dlhoročné skúsenosti s riešením technického dlhu v komplexných starších systémoch.
Obsah
ČASŤ 1 ZÁKLADY METÓDY MIKADO.
⬤ Spoznajte metódu Mikado.
⬤ Dobrý deň, Metóda Mikado.
⬤ Ciele, grafy a usmernenia.
⬤ Organizácia vašej práce.
ČASŤ 2 PRINCÍPY A VZORY NA ZLEPŠOVANIE SOFTVÉRU.
⬤ Rozbitie monolitu.
⬤ Emergentný dizajn.
⬤ Obvyklé vzory reštrukturalizácie.