Ienesiet esošu koda bāzi Taiga
PabeigtsPārskatiet, ko Taiga secina no repozitorija. Atdaliet pašreizējo darbību no paredzētās un izvēlieties pareizo reakciju uz neprecīzu dokumentu.
Publicē TaigaKā mēs rakstām
Pārbaudiet savu izpratniImportēts dokuments precīzi apraksta kodu, ko plānojat aizstāt. Kāda ir atbilstoša reakcija?Izpildiet uzdevumu
Ko apgūsiet
- Sagatavojiet piesaistītu repozitoriju importētam produktam.
- Atšķiriet koda defektu, pastāvīgu instrukciju un analīzes kļūdu.
- Pārskatiet piedāvātās iniciatīvas pret faktiskajiem trūkumiem un esošajām iespējām.
Sāciet ar sistēmu, kas jums ir
Izdomāts aprīkojuma pieprasījumu pakalpojums jau pastāv. Komanda vēlas to uzturēt ar Taiga, saglabājot darbojošās integrācijas.
Veidojot produktu, izvēlieties Import codebase. Piesaistiet repozitoriju un sāciet analīzi. Šis ceļš izmanto repozitorija analīzi jaunā produkta sarunas vietā. No nulles izveidotam produktam šo importa ceļu vēlāk nepievieno.
Apstipriniet repozitorija piekļuvi un zaru, kurā Taiga jāstrādā. Pievienojiet pastāvīgos ierobežojumus atbilstošajā konteksta līmenī. Šajā piemērā norādiet, ka esošajai darbinieku identitātes integrācijai jāpaliek lietošanā.
Vispirms pārskatiet secināto specifikāciju
Taiga atvasina produkta dokumentus no koda un iekļauj repozitorija atsauces. Šīs atsauces palīdz pārbaudīt interpretāciju. Tās nepierāda biznesa ieceri aiz katra esoša risinājuma.
Specifikācijā pārbaudiet trīs lietas:
- Mērķis: vai aprakstītais mērķis atbilst iemeslam, kāpēc pakalpojums pastāv?
- Ierobežojumi: kuri risinājumi ir apzinātas prasības?
- Zināmi defekti: kurai pašreizējai darbībai jāmainās?
Aprīkojuma pakalpojums satur mantotu autorizācijas moduli. Dokuments var precīzi ziņot par tā izmantošanu. Tas nenozīmē, ka komandai modulis jāpaplašina.
Atveriet norādīto failu un salīdziniet attiecīgo darbību ar apgalvojumu. Reģistrējiet pieejamo pierādījumu ierobežojumus, piemēram, konfigurāciju vai ekspluatācijas darbību ārpus repozitorija.
Izvēlieties pareizo labojumu
| Situācija | Reakcija |
|---|---|
| Dokuments pareizi apraksta nevēlamu kodu | Plānot un īstenot koda izmaiņu |
| Komandai ir pastāvīgs noteikums turpmākam darbam | Ievietot noteikumu produkta instrukcijās |
| Analīze nepareizi nolasījusi repozitoriju | Izmantot Refresh this document un pārbaudīt rezultātu |
Importētie dokumenti seko kodam. Neuztveriet tos kā manuāli uzturētus nākotnes sistēmas aprakstus. Dokumenta atsvaidzināšana arī no jauna atvasina dokumentus, no kuriem tas ir atkarīgs. Tādēļ vēlāka dokumenta atsvaidzināšana var prasīt vairāk darba.
Mantotajam modulim instrukcija varētu teikt: „Nepievienojiet jaunus mantotā autorizācijas moduļa izsaucējus. Jaunam darbam izmantojiet apstiprināto aizstājošo saskarni.“ Pārbaudiet, vai saskarne pastāv, un nosauciet tās faktisko atrašanās vietu repozitorijā.
Novērtējiet pirmās iniciatīvas
Importa darbplūsma arī veic repozitorija skenējumus, novērtēšanu pret publicētajām politikām un sākotnējo iniciatīvu plānošanu. Posmu bez priekšnosacījuma var izlaist ar skaidrojumu. Plānošana izmanto pieejamās atradnes un politiku novērtējumu.
Pārskatiet piedāvātos trūkumus pret repozitoriju. Sākotnējās iniciatīvas risina trūkstošas iespējas, pamatus vai attiecīgas neatrisinātas atkarību problēmas. Tās nav jaunu funkciju saraksts, ko neviens nav pieprasījis.
Saglabājiet noderīgu esošu iespēju. Noraidiet vai izlabojiet piedāvājumu, kas to nevajadzīgi veidotu no jauna. Jaunai biznesa prasībai pievienojiet atsevišķu iniciatīvu.
Saglabājiet uz pierādījumiem balstītu sākumpunktu
Pabeidziet Discovery un pārskatiet iniciatīvu piedāvājumus. Pirms detalizētas plānošanas apstipriniet vidi un piegādes pienākumus. Darbam turpinoties, saglabājiet importu, koda izmaiņu un produkta instrukciju saskaņu.
Rezultāts ir saprasts sākumpunkts un rediģējams darbu saraksts. Tas nav paziņojums, ka visa esošā darbība ir pareiza. Turpiniet ar iniciatīvu plānošanu.
Izpildiet uzdevumu
Importēts izdomāts pakalpojums izmanto mantotu autorizācijas moduli. Tā aizstāšana jau ir plānota. Uzrakstiet produkta instrukciju, kas novērš jaunas atkarības no moduļa. Tad identificējiet vienu repozitorija atsauci, ko pārbaudītu importētajā specifikācijā.
Lejupielādēt darblapu (Markdown)Noņemot šo atzīmi, tiek dzēsts viss šajā pārlūkā saglabātais progress.
Progress paliek šajā pārlūkā. Bez konta un izsekošanas.