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.

Stejná slepá ulička prozkoumaná dvakrát

Negativní výsledky tvoří většinu experimentálního výstupu a část, kterou nikdo nezaznamenává, takže se prostor hledání prozkoumává znovu.

→ sledoval, jak worker strávil den přístupem, který už byl vyloučen

cena, když k tomu dojde
střední
jak často
běžné

Okamžik

Pracovník stráví den zjišťováním, že streamovací přístup nemůže splnit záruku řazení. Je to pečlivá práce a závěr je správný. Je to také závěr, ke kterému někdo došel v dubnu.

Proč k tomu dochází

Pozitivní výsledky se stávají kódem, který je trvalý. Negativní výsledky se nestávají ničím: větev se smaže, relace skončí a jedinou stopou je absence — přístup v kódové bázi není, což nejde odlišit od toho, že to nikdo nezkusil.

Proč to lepší model nevyřeší

Druhý pracovník uvažoval správně ze stejného výchozího bodu a došel ke stejné odpovědi. To je definice reprodukovatelného negativního výsledku, a platí se za něj dvakrát, protože ten první nebyl zapsán.

Co to stojí

V experimentální práci většina pokusů selže, takže většina výstupu je přesně ten druh, který se zahazuje. Prostor hledání se prochází znovu za plnou cenu a zdánlivé tempo pokroku týmu je nižší než jeho skutečné porozumění.

Co Majordomus dělá

Rozhodnutí zaznamenává zamítnutou alternativu, nejen vybranou — --rejected je pole, které činí slepou uličku trvalou, a --why je při prázdnosti odmítnuto. Nález, který není rozhodnutím, je záznam znalostí s třídou: lesson je to, co stál dřívější pokus, constraint je něco mimo repozitář, co jej omezuje. Obojí lze prohledávat napříč předávkami, checkpointy, rozhodnutími, otázkami a účetní knihou, v pořadí, v jakém jim věřit. Nic neukládá konverzaci, z níž nález vzešel.

Před a po

before   April:  branch deleted.      August: the same day, again.

after    $ majordomus search "ordering guarantee" --kind decision --kind knowledge
         decision t-…  rejected: streaming — cannot preserve per-key ordering
                       across a rebalance; evidence test/cases/58_ordering.sh

Co nedělá

Nerozhoduje, co stojí za zaznamenání, a nebude dolovat poučení z opuštěné větve. Zaznamenání negativního výsledku činí jednořádkovým úkonem s místem, kam ho dát.

Jak to vypadá

Konkrétní situace, jedna pro každé publikum. Každá je deklarována v záhlaví okamžiku, takže stav před a po jsou data, ne próza, od které by se stránka mohla odchýlit.

  1. Dva workeři, jedna slepá ulička ai-native-team

    před
    Druhý worker nezávisle zkusí přístup, který první opustil, a opustí ho ze stejného důvodu.
    po
    Opuštění je záznam znalosti třídy `lesson`, nebo rozhodnutí se zamítnutou alternativou.
  2. O šest týdnů později research-team

    před
    Postup vyloučený na jaře je v létě navržen znovu, týmž týmem.
    po
    Záznam přežije větev a lze v něm vyhledávat; `search` ho najde během sekund.
  3. Vaše vlastní slepá ulička solo-builder

    před
    Pamatujete si, že něco nefungovalo, ale ne proč, takže to zkontrolujete znovu pro jistotu.
    po
    Důvod je zaznamenán spolu s důkazy, z nichž byl vyčten, takže kontrola je čtení.

Jak to poznáte

Pozorovatelné příznaky, které tento okamžik deklaruje. Jsou dotazníkem na indexu a vstupem pro majordomus why diagnose; nic jiného je nedefinuje.

  • Byl zkoušen přístup, který už někdo zkoušel a opustil. tried-before
  • Opuštěné experimenty nezanechávají záznam o tom, proč byly opuštěny. negatives-unrecorded
  • Zahozených větví je víc, než kdo dokáže charakterizovat. branch-graveyard

Kde to v nástroji najdete

Vše níže je načteno z vlastního záhlaví tohoto okamžiku a ověřeno proti repozitáři. Neexistující název by neprošel validací.

příkazy, které na to odpovídají

schopnosti spustitelného souboru, které na to odpovídají

co dohlíží — odvozeno z tvrzení níže

tvrzení, která tuto stránku podpírají, a důkazy za každým z nich

pravidla, která jej řídí

  • majordomus.externalise-decisions
  • majordomus.decision-records
  • majordomus.decision-threshold
  • project.never-store-transcripts

případy užití, které ukazují cestu ven

Pokud vám tohle zní povědomě, další také

Co tento okamžik pojmenovává, co pojmenovává jeho a co sdílí jeho oblast, publikum nebo štítky. Druhé a třetí je odvozeno; zapsáno je jen první.

Všech 38 a jak souvisejí s nástrojem →

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