Pot 07Lekcija 2 / 8

Obstoječo kodno zbirko vključite v Taiga

Preglejte, kaj Taiga izpelje iz repozitorija. Trenutno delovanje ločite od predvidenega in izberite pravilen odziv na netočen dokument.

Praktična raven11 minPregledano

Izdajatelj Kako pišemo

Preverite razumevanjeUvoženi dokument pravilno opisuje kodo, ki jo nameravate zamenjati. Kakšen je ustrezen odziv?Opravite vajo
Uvoženi dokument pravilno opisuje kodo, ki jo nameravate zamenjati. Kakšen je ustrezen odziv?

Kaj se boste naučili

  • Pripravite povezan repozitorij za uvoženi izdelek.
  • Ločite napako kode, trajno navodilo in napako analize.
  • Predlagane pobude preglejte glede na dejanske vrzeli in obstoječe zmožnosti.

Začnite s sistemom, ki ga imate

Izmišljena storitev za zahtevke za opremo že obstaja. Ekipa jo želi vzdrževati s Taiga ob ohranitvi delujočih integracij.

Ob ustvarjanju izdelka izberite Import codebase. Povežite repozitorij in začnite analizo. Ta pot namesto pogovora za nov izdelek uporablja analizo repozitorija. Izdelku, ustvarjenemu od začetka, te uvozne poti ne morete dodati pozneje.

Potrdite dostop do repozitorija in vejo, s katero naj Taiga dela. Trajne omejitve dodajte na ustrezno raven konteksta. Za ta primer navedite, da mora obstoječa integracija identitet zaposlenih ostati v uporabi.

Najprej preglejte izpeljano specifikacijo

Taiga iz kode izpelje dokumente izdelka in vključi sklice na repozitorij. Ti sklici vam pomagajo preveriti razlago. Ne dokazujejo poslovnega namena vsakega obstoječega vzorca.

V specifikaciji preglejte tri stvari:

  • Namen: Ali opisani cilj ustreza razlogu za obstoj storitve?
  • Omejitve: Kateri vzorci so namerne zahteve?
  • Znane napake: Katero trenutno delovanje je treba spremeniti?

Storitev opreme vsebuje podedovani modul za avtorizacijo. Dokument lahko pravilno poroča o njegovi uporabi. To ne pomeni, da ga mora ekipa razširjati.

Odprite navedeno datoteko in primerjajte ustrezno delovanje s trditvijo. Zabeležite omejitve razpoložljivih dokazil, na primer konfiguracijo ali operativno delovanje zunaj repozitorija.

Izberite pravilen popravek

SituacijaOdziv
Dokument pravilno opisuje neželeno kodoNačrtujte in izvedite spremembo kode
Ekipa ima trajno pravilo za prihodnje deloPravilo dodajte v navodila izdelka
Analiza je repozitorij razumela napačnoUporabite Refresh this document in preglejte rezultat

Uvoženi dokumenti sledijo kodi. Ne obravnavajte jih kot ročno vzdrževanih opisov prihodnjega sistema. Osvežitev dokumenta ponovno izpelje tudi dokumente, od katerih je odvisen. Osvežitev poznejšega dokumenta zato lahko zahteva več dela.

Pri podedovanem modulu bi navodilo lahko reklo: »Podedovanemu modulu za avtorizacijo ne dodajajte novih klicateljev. Za novo delo uporabite odobren nadomestni vmesnik.« Preverite obstoj vmesnika in navedite njegovo dejansko lokacijo v repozitoriju.

Ocenite prve pobude

Uvozni delovni tok izvede tudi preglede repozitorija, oceno glede na objavljena pravila in začetno načrtovanje pobud. Faza brez svojega predpogoja se lahko preskoči s pojasnilom. Načrtovanje uporabi razpoložljive ugotovitve in oceno pravil.

Predlagane vrzeli preverite glede na repozitorij. Začetne pobude obravnavajo manjkajoče zmožnosti, temelje ali relevantne nerešene težave odvisnosti. Niso seznam novih funkcij, ki jih nihče ni zahteval.

Ohranite uporabno obstoječo zmožnost. Zavrnite ali popravite predlog, ki bi jo po nepotrebnem ponovno zgradil. Za novo poslovno zahtevo dodajte ločeno pobudo.

Ohranite izhodišče, podprto z dokazi

Zaključite Discovery in preglejte predloge pobud. Pred podrobnim načrtovanjem potrdite okolje in odgovornosti za dobavo. Med delom ohranite skladnost uvozov, sprememb kode in navodil izdelka.

Rezultat je razumljeno izhodišče in seznam dela, ki ga lahko urejate. Ni izjava, da je vse obstoječe delovanje pravilno. Nadaljujte z načrtovanjem pobud.

Opravite vajo

Uvožena izmišljena storitev uporablja podedovani modul za avtorizacijo. Njegova zamenjava je že načrtovana. Napišite navodilo izdelka, ki prepreči nove odvisnosti od modula. Nato določite en sklic na repozitorij, ki bi ga pregledali v uvoženi specifikaciji.

Prenesi delovni list (Markdown)
Preverite razumevanje ↑

Nadaljujte učenje

Viri in nadaljnje branje

Povezano gradivo podjetja Taiga

Prejšnja lekcija: Začnite nov izdelek v Taiga