Put 07Lekcija 2 / 8

Uvedite postojeći kod u platformu Taiga

Pregledajte šta Taiga izvodi iz repozitorija. Odvojite trenutno ponašanje od namjeravanog i odaberite odgovarajući odgovor na netačan dokument.

Praktični nivo11 minPregledano

Objavljuje Kako pišemo

Provjerite razumijevanjeUvezeni dokument tačno opisuje kod koji namjeravate zamijeniti. Koji je odgovarajući odgovor?Uradite vježbu
Uvezeni dokument tačno opisuje kod koji namjeravate zamijeniti. Koji je odgovarajući odgovor?

Šta ćete naučiti

  • Pripremite povezani repozitorij za uvezeni proizvod.
  • Razlikujte grešku koda, trajnu instrukciju i grešku analize.
  • Pregledajte predložene inicijative prema stvarnim nedostacima i postojećim sposobnostima.

Počnite od sistema koji imate

Izmišljena usluga zahtjeva za opremu već postoji. Tim je želi održavati uz Taiga, uz očuvanje funkcionalnih integracija.

Odaberite Import codebase pri stvaranju proizvoda. Povežite repozitorij i pokrenite analizu. Ovaj put koristi analizu repozitorija umjesto razgovora za novi proizvod. Proizvod stvoren od početka ne dobija ovaj put uvoza kasnije.

Potvrdite pristup repozitoriju i granu na kojoj Taiga treba raditi. Dodajte trajna ograničenja na odgovarajući nivo konteksta. Za ovaj primjer navedite da postojeća integracija identiteta zaposlenika mora ostati u upotrebi.

Prvo pregledajte izvedenu specifikaciju

Taiga izvodi dokumente proizvoda iz koda i uključuje reference na repozitorij. Te reference pomažu provjeriti tumačenje. Ne potvrđuju poslovnu namjeru iza svakog postojećeg obrasca.

Pregledajte tri stvari u specifikaciji:

  • Svrha: Odgovara li opisani cilj razlogu postojanja usluge?
  • Ograničenja: Koji obrasci su namjerni zahtjevi?
  • Poznate greške: Koja trenutna ponašanja treba promijeniti?

Usluga opreme sadrži naslijeđeni modul autorizacije. Dokument može tačno navesti njegovu upotrebu. To ne znači da ga tim treba proširivati.

Otvorite navedeni fajl i uporedite relevantno ponašanje s tvrdnjom. Zabilježite svako ograničenje dostupnih dokaza, poput konfiguracije ili operativnog ponašanja izvan repozitorija.

Odaberite odgovarajuću ispravku

SituacijaOdgovor
Dokument tačno opisuje neželjeni kodPlanirajte i napravite promjenu koda
Tim ima trajno pravilo za budući radStavite pravilo u instrukcije proizvoda
Analiza je pogrešno protumačila repozitorijKoristite Refresh this document i pregledajte rezultat

Uvezeni dokumenti prate kod. Nemojte ih tretirati kao ručno održavane opise budućeg sistema. Osvježavanje dokumenta ponovo izvodi i dokumente od kojih on zavisi. Osvježavanje kasnijeg dokumenta zato može zahtijevati više rada.

Za naslijeđeni modul instrukcija može reći: „Nemojte dodavati nove komponente koje pozivaju naslijeđeni modul autorizacije. Koristite odobreni zamjenski interfejs za novi rad.“ Provjerite da interfejs postoji i navedite njegovu stvarnu lokaciju u repozitoriju.

Procijenite prve inicijative

Radni tok uvoza izvršava i skeniranja repozitorija, procjenu prema objavljenim politikama i početno planiranje inicijativa. Faza kojoj nedostaje potreban preduslov može se preskočiti uz objašnjenje. Planiranje koristi dostupne nalaze i procjenu politika.

Pregledajte predložene nedostatke prema repozitoriju. Početne inicijative rješavaju sposobnosti koje nedostaju, osnove ili relevantne neriješene probleme zavisnosti. Nisu lista novih funkcija koje niko nije tražio.

Zadržite korisnu postojeću sposobnost. Odbijte ili ispravite prijedlog koji bi je nepotrebno ponovo izgradio. Dodajte zasebnu inicijativu za novi poslovni zahtjev.

Sačuvajte početnu tačku zasnovanu na dokazima

Završite Discovery i pregledajte prijedloge inicijativa. Potvrdite okruženje i odgovornosti isporuke prije detaljnog planiranja. Usklađujte uvoz, promjene koda i instrukcije proizvoda kako rad napreduje.

Ishod je razumljiva početna tačka i lista planiranog rada koju možete uređivati. Nije izjava da je svako postojeće ponašanje tačno. Nastavite s planiranjem inicijativa.

Uradite vježbu

Uvezena izmišljena usluga koristi naslijeđeni modul autorizacije. Njegova zamjena već je planirana. Napišite instrukciju proizvoda koja sprečava nove zavisnosti od tog modula. Zatim navedite jednu referencu na repozitorij koju biste pregledali u uvezenoj specifikaciji.

Preuzmite radni list (Markdown)
Provjerite razumijevanje ↑

Nastavite učiti

Izvori i dodatno čitanje

Povezano štivo kompanije Taiga

Prethodna lekcija: Pokrenite novi proizvod na platformi Taiga