Codemod
Skrypt, który automatycznie przepisuje kod źródłowy, używany do aktualizacji i refaktoryzacji w wielu plikach naraz.
Codemod parsuje kod do drzewa składni, znajduje wzorzec i go przepisuje: zmienia nazwę API, importy, migruje do nowej wersji biblioteki. Frameworki często dają oficjalne codemody z dużymi wydaniami. W odróżnieniu od „znajdź i zamień” rozumie strukturę kodu; w odróżnieniu od agenta kodującego robi za każdym razem dokładnie to samo.
Powiązane hasła
- Monorepo: Jedno repozytorium z kilkoma aplikacjami i wspólnymi paczkami, wersjonowanymi i zmienianymi razem.
- Dług techniczny: Skróty w kodzie i projekcie, które przyspieszają dostarczenie teraz, a spowalniają każdą późniejszą zmianę, dopóki ich nie spłacisz.
- Agent kodujący: Agent, który czyta repozytorium, edytuje pliki, uruchamia komendy i testy oraz otwiera pull requesty.
