Perkors 07Lezzjoni 2 / 8

Daħħal codebase eżistenti f'Taiga

Irrevedi dak li Taiga jidderiva minn repożitorju. Issepara l-imġiba attwali minn dik maħsuba u agħżel ir-rispons korrett għal dokument mhux preċiż.

Prattikant11 minRivedut

Ippubblikat minn Kif niktbu

Iċċekkja kemm fhimtDokument importat jiddeskrivi b'mod preċiż kodiċi li beħsiebek tissostitwixxi. X'inhu r-rispons xieraq?Agħmel l-eżerċizzju
Dokument importat jiddeskrivi b'mod preċiż kodiċi li beħsiebek tissostitwixxi. X'inhu r-rispons xieraq?

X'se titgħallem

  • Ipprepara repożitorju marbut għal prodott importat.
  • Iddistingwi difett fil-kodiċi, struzzjoni permanenti u żball fl-analiżi.
  • Irrevedi l-inizjattivi proposti skont in-nuqqasijiet reali u l-kapaċitajiet eżistenti.

Ibda mis-sistema li għandek

Servizz fittizju għal talbiet ta’ tagħmir diġà jeżisti. It-tim irid iżommu b’Taiga filwaqt li jippreserva l-integrazzjonijiet tiegħu li jaħdmu.

Agħżel Import codebase meta toħloq il-prodott. Orbot ir-repożitorju u ibda l-analiżi. Din it-triq tuża l-analiżi tar-repożitorju minflok il-konverżazzjoni għal prodott ġdid. Prodott maħluq mill-bidu ma jżidx din it-triq tal-importazzjoni aktar tard.

Ikkonferma l-aċċess għar-repożitorju u l-branch li fuqha għandu jaħdem Taiga. Żid restrizzjonijiet permanenti fil-livell xieraq tal-kuntest. Għal dan l-eżempju, iddikjara li l-integrazzjoni eżistenti tal-identità tal-impjegati għandha tibqa’ tintuża.

L-ewwel irrevedi l-ispeċifikazzjoni inferita

Taiga jidderiva d-dokumenti tal-prodott mill-kodiċi u jinkludi referenzi għar-repożitorju. Dawn ir-referenzi jgħinuk tiċċekkja l-interpretazzjoni. Ma jistabbilixxux l-intenzjoni tan-negozju wara kull mudell eżistenti.

Eżamina tliet affarijiet fl-ispeċifikazzjoni:

  • Skop: L-għan deskritt jaqbel mar-raġuni għaliex jeżisti s-servizz?
  • Restrizzjonijiet: Liema mudelli huma rekwiżiti intenzjonati?
  • Difetti magħrufa: Liema mġiba attwali għandha tinbidel?

Is-servizz tat-tagħmir fih modulu antik ta’ awtorizzazzjoni. Dokument jista’ jirrapporta l-użu tiegħu b’mod preċiż. Dan ma jfissirx li t-tim għandu jestendih.

Iftaħ fajl imsemmi fir-referenzi u qabbel l-imġiba rilevanti mal-affermazzjoni. Irreġistra kull limitazzjoni fl-evidenza disponibbli, bħal konfigurazzjoni jew imġiba operattiva barra r-repożitorju.

Agħżel il-korrezzjoni t-tajba

SitwazzjoniRispons
Id-dokument jiddeskrivi b’mod korrett kodiċi mhux mixtieqIppjana u implimenta l-bidla fil-kodiċi
It-tim għandu regola permanenti għax-xogħol futurPoġġi r-regola fl-istruzzjonijiet tal-prodott
L-analiżi interpretat ħażin ir-repożitorjuUża Refresh this document u eżamina r-riżultat

Id-dokumenti importati jsegwu l-kodiċi. Tittrattahomx bħala deskrizzjonijiet ta’ sistema futura miżmuma manwalment. Aġġornament ta’ dokument jerġa’ jidderiva wkoll id-dokumenti li jiddependi fuqhom. Għalhekk, l-aġġornament ta’ dokument aktar tard fis-sekwenza jista’ jeħtieġ aktar xogħol.

Għall-modulu antik, struzzjoni tista’ tgħid: ‘Iżżidx komponenti ġodda li jsejħu l-modulu antik ta’ awtorizzazzjoni. Uża l-interface ta’ sostituzzjoni approvata għal xogħol ġdid.’ Ivverifika li l-interface teżisti u semmi l-post reali tagħha fir-repożitorju.

Evalwa l-ewwel inizjattivi

Il-fluss tal-importazzjoni jwettaq ukoll skennjar tar-repożitorju, valutazzjoni skont politiki ppubblikati, u ppjanar inizjali tal-inizjattivi. Stadju mingħajr il-prerekwiżit tiegħu jista’ jinqabeż bi spjegazzjoni. L-ippjanar juża s-sejbiet u l-valutazzjoni tal-politiki li huma disponibbli.

Irrevedi n-nuqqasijiet proposti skont ir-repożitorju. L-inizjattivi inizjali jindirizzaw kapaċitajiet nieqsa, sisien jew problemi rilevanti mhux solvuti fid-dipendenzi. Mhumiex lista ta’ funzjonijiet ġodda li ħadd ma talab.

Żomm kapaċità eżistenti utli. Irrifjuta jew ikkoreġi proposta li tibniha mill-ġdid bla bżonn. Żid inizjattiva separata għal rekwiżit ġdid tan-negozju.

Ippreserva punt tat-tluq ibbażat fuq l-evidenza

Lesti Discovery u rrevedi l-proposti tal-inizjattivi. Ikkonferma l-ambjent u r-responsabbiltajiet tat-twassil qabel l-ippjanar dettaljat. Żomm l-importazzjonijiet, il-bidliet fil-kodiċi u l-istruzzjonijiet tal-prodott konsistenti hekk kif ix-xogħol ikompli.

Ir-riżultat huwa punt tat-tluq mifhum u backlog li jista’ jiġi editjat. Mhuwiex dikjarazzjoni li l-imġiba eżistenti kollha hija korretta. Kompli bl-ippjanar tal-inizjattivi.

Agħmel l-eżerċizzju

Servizz fittizju importat juża modulu antik ta' awtorizzazzjoni. Is-sostituzzjoni tiegħu diġà hija ppjanata. Ikteb struzzjoni għall-prodott li tipprevjeni dipendenzi ġodda fuq il-modulu. Imbagħad identifika referenza waħda għar-repożitorju li teżamina fl-ispeċifikazzjoni importata.

Niżżel il-folja tax-xogħol (Markdown)
Iċċekkja kemm fhimt ↑

Kompli titgħallem

Sorsi u qari ieħor

Qari relatat minn Taiga

Il-lezzjoni ta' qabel: Ibda prodott ġdid f'Taiga