Путања 07Лекција 2 / 8

Унесите постојећи код у платформу Taiga

Прегледајте шта Taiga изводи из репозиторијума. Раздвојите садашње од намераваног понашања и изаберите прави одговор на нетачан документ.

Практична примена11 минПрегледано

Објављује Како пишемо

Проверите разумевањеУвезен документ тачно описује код који намеравате да замените. Који је одговарајући одговор?Урадите вежбу
Увезен документ тачно описује код који намеравате да замените. Који је одговарајући одговор?

Шта ћете научити

  • Припремите повезан репозиторијум за увезени производ.
  • Разликујте грешку у коду, трајно упутство и грешку анализе.
  • Прегледајте предложене иницијативе према стварним пропустима и постојећим могућностима.

Почните од система који имате

Измишљен сервис за захтеве за опрему већ постоји. Тим жели да га одржава помоћу платформе Taiga и сачува функционалне интеграције.

Изаберите Import codebase при стварању производа. Повежите репозиторијум и покрените анализу. Овај пут користи анализу репозиторијума уместо разговора за нов производ. Производу створеном од почетка овај пут увоза не додаје се касније.

Потврдите приступ репозиторијуму и грану на којој Taiga треба да ради. Додајте трајна ограничења на одговарајући ниво контекста. За овај пример наведите да постојећа интеграција идентитета запослених мора да остане у употреби.

Прво прегледајте изведену спецификацију

Taiga изводи документе производа из кода и укључује референце на репозиторијум. Те референце помажу да проверите тумачење. Не утврђују пословну намеру иза сваког постојећег обрасца.

Испитајте три ствари у спецификацији:

  • Сврха: Да ли описани циљ одговара разлогу постојања сервиса?
  • Ограничења: Који обрасци су намерни захтеви?
  • Познате грешке: Која садашња понашања треба променити?

Сервис опреме садржи стари модул ауторизације. Документ може тачно да опише његову употребу. То не значи да тим треба да га проширује.

Отворите наведену датотеку и упоредите релевантно понашање са тврдњом. Забележите свако ограничење доступних доказа, као што су конфигурација или оперативно понашање ван репозиторијума.

Изаберите одговарајућу исправку

СитуацијаОдговор
Документ тачно описује нежељен кодПланирајте и имплементирајте промену кода
Тим има трајно правило за будући радСтавите правило у упутства производа
Анализа је погрешно протумачила репозиторијумКористите Refresh this document и испитајте резултат

Увезени документи прате код. Не третирајте их као ручно одржаване описе будућег система. Освежавање документа поново изводи и документе од којих он зависи. Зато освежавање каснијег документа може да захтева више рада.

За стари модул упутство може да гласи: „Не додајте нове позиваоце старог модула ауторизације. За нов посао користите одобрени заменски интерфејс.“ Проверите да интерфејс постоји и наведите његову стварну локацију у репозиторијуму.

Процените прве иницијативе

Ток увоза такође покреће скенирања репозиторијума, процену према објављеним политикама и почетно планирање иницијатива. Фаза чији предуслов није испуњен може да се прескочи са објашњењем. Планирање користи доступне налазе и процену политика.

Упоредите предложене пропусте са репозиторијумом. Почетне иницијативе решавају недостајуће могућности, основу система или релевантне нерешене проблеме зависности. Нису листа нових функција које нико није тражио.

Задржите корисну постојећу могућност. Одбијте или исправите предлог који би је непотребно поново изградио. Додајте засебну иницијативу за нов пословни захтев.

Сачувајте полазиште засновано на доказима

Завршите Discovery и прегледајте предлоге иницијатива. Потврдите окружење и одговорности за испоруку пре детаљног планирања. Нека увози, промене кода и упутства производа остану усклађени током рада.

Исход је разумљиво полазиште и листа послова која може да се мења. То није проглашење да је све постојеће понашање исправно. Наставите са планирањем иницијатива.

Урадите вежбу

Увезен измишљен сервис користи стари модул ауторизације. Његова замена је већ планирана. Напишите упутство производа које спречава нове зависности од тог модула. Затим наведите једну референцу на репозиторијум коју бисте испитали у увезеној спецификацији.

Преузми радни лист (Markdown)
Проверите разумевање ↑

Наставите учење

Извори и додатно читање

Повезани материјал компаније Taiga

← Претходна лекција: Покрените нов производ у платформи Taiga