Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Agentura nebo konzultační firma

Mnoho klientů, mnoho repozitářů a kontext, který se musí mezi lidmi předávat v řádu hodin, ne týdnů.

Agentura nebo konzultační firma

Kdo to je

Tým, který pracuje uvnitř cizích repozitářů, několika najednou, a předává práci kolegům, kteří nebyli na minulotýdenním hovoru. Jejich marže je přímou funkcí toho, jak rychle se někdo v neznámém codebase stane užitečným.

Jak fungují

Rotace. Senior architekt zjistí, jak repozitář klienta funguje, a pak se tato znalost musí dostat k tomu, kdo je tento sprint na projektu — a ať už na to ukáže jakého asistenta. Když zakázka skončí, klient zdědí, co bylo zapsáno, což je obvykle předávací dokument napsaný ve spěchu.

Co se pokazí

Stejná konvence klienta vysvětlovaná pěti různým relacím za jeden týden. Znalosti, které existují jen v chatové historii architekta, takže odejdou, když přejde na další účet. Dokončená zakázka, jejíž skutečný stav — co se rozhodlo, co se záměrně nechalo nedodělané — nelze rekonstruovat z toho, co bylo dodáno.

16 okamžiků

Každý okamžik, který pojmenovává tento. Odvozeno z okamžiků; tato stránka žádný seznam nevede.

  1. vysvětlovali jste stejný kontext zbrusu nové relaciZnalost repozitáře, která existovala jen v konverzaci, se musí ručně znovu předat každému dalšímu workerovi. cena: střednístálé Proč a co s tím →
  2. našli jste úlohu „rozpracovanou“, kterou tři týdny nikdo nezměnilStav, který byl napsán, a ne vypočítán, je pravdivý v okamžiku zápisu a od té chvíle tiše zastarává. cena: středníběžné Proč a co s tím →
  3. našli jste pravidlo pro adresář v README, které žádná relace nikdy nenačetlaLokální pravidlo je buď v vždy načítaném souboru, kde za ně platí každá relace, nebo vedle kódu, kde ho nic nespojuje s upravovanou cestou. cena: vysokáběžné Proč a co s tím →
  4. strávili jste hodinu zjišťováním něčeho, co repozitář už věděl, a to dvakrátWorker zjistí něco nákladného o kódové základně, jednou to využije a se skončením relace to zanikne, protože to nikdo nezměnil v trvalý záznam. cena: středníběžné Proč a co s tím →
  5. našli jste pět worktrees a nedokázali říct, který z nich ještě něco znamenáIzolace se snadno vytváří a draze se o ní uvažuje: nic nezaznamenává, k čemu worktree sloužil ani zda jeho práce přistála. cena: středníběžné Proč a co s tím →
  6. měli jste dvě relace píšící do jednoho checkoutu, aniž o sobě jedna vědělaDva workeři v jednom pracovním stromě se navzájem vidí jen jako nevysvětlené změny souborů a každý bere toho druhého jako šum. cena: vysokáobčasné Proč a co s tím →
  7. šel hledat, proč jsme to zvolili, a našel chatový logRozhodnutí učiněné v relaci je uloženo tam, kde ho přečte jen ta relace, takže ho nelze ani revidovat, ani objevit. náklady: vysokéstálé Proč a co s tím →
  8. nalezena podstatná změna, o kterou nikdy nepožádal žádný úkol, ticket ani plánPráce přichází bez ohraničené smlouvy, takže její rozsah, kritéria přijetí i vlastnictví se určují až dodatečně. náklady: středníběžné Proč a co dělat →
  9. se ho zeptali, jak daleko milník je, a musel se jít zeptat čtyř lidíPostup je agregát, který existuje jen v lidech, protože části, které agreguje, se nikdy nezaznamenaly ve tvaru, který by šlo sečíst. náklady: středníběžné Proč a co s tím →
  10. vložil příkaz z dokumentace a sledoval, jak selhalPříklady se píšou jednou, v próze, a nic je už nikdy nespustí. náklady: středníběžné Proč a co s tím →
  11. nedokázali jste říct, proč se pro tuhle práci použil jeden provider a pro jinou jinýVýběr providera a modelu se dělá implicitně, v každé relaci zvlášť, a nikde se nezaznamenává, takže ho nelze přezkoumat ani zopakovat. cena: středníběžné Proč a co s tím →
  12. se podíval na účet a nedokázal říct, která jeho část cokoli přineslaSpotřeba se měří po účtech a výsledky se zaznamenávají po lidech, takže je nelze nikdy spojit. náklady: středníběžné Proč a co s tím →
  13. nalezeno totéž vysvětlené třikrát, pokaždé trochu jinakKaždá ručně udržovaná kopie faktu driftuje podle vlastního rozvrhu a čtenář nepozná, která kopie je aktuální. náklady: střednístálé Proč a co dělat →
  14. strávil první hodinu v neznámém repozitáři zjišťováním, co je tu normálníCo je v kódové základně konvenční, je znalost držená jejími štamgasty, takže za ni každý příchozí — člověk i stroj — platí znovu. náklady: střednístálé Proč a co dělat →
  15. posoudil dobře napsaný příspěvek, který porušil konvenci, již nemohl nijak zjistitAsistenti dovolují komukoli produkovat hodnověrné příspěvky ve velkém; konvence, díky kterým je příspěvek správný, jsou stále jen v hlavách správců. náklady: vysokéběžné Proč a co s tím →
  16. se ho zeptali, kdo změnu udělal a podle jaké politiky, a měl jen commitPřičtení autorství končí u commitu, takže se nedá obnovit, co změnu povolilo, co ji ověřilo a co ji řídilo. náklady: vysokéběžné Proč a co s tím →

Prohledává názvy a popisy všech stránek, které tento web publikuje.