Uvedite postojeći kod u platformu Taiga
ZavršenoPregledajte šta Taiga izvodi iz repozitorija. Odvojite trenutno ponašanje od namjeravanog i odaberite odgovarajući odgovor na netačan dokument.
Objavljuje TaigaKako pišemo
Provjerite razumijevanjeUvezeni dokument tačno opisuje kod koji namjeravate zamijeniti. Koji je odgovarajući odgovor?Uradite vježbu
Š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
| Situacija | Odgovor |
|---|---|
| Dokument tačno opisuje neželjeni kod | Planirajte i napravite promjenu koda |
| Tim ima trajno pravilo za budući rad | Stavite pravilo u instrukcije proizvoda |
| Analiza je pogrešno protumačila repozitorij | Koristite 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)Isključivanjem ove opcije briše se sav napredak sačuvan u ovom pregledniku.
Napredak ostaje u ovom pregledniku. Bez računa i praćenja.