Słownik IT Hostilla.pl

Co to jest refaktoryzacja?

Refaktoryzacja to porządkowanie i przebudowa kodu bez zmiany widocznego działania aplikacji. Celem jest łatwiejsze utrzymanie, wydajność i mniejsze ryzyko błędów. Przed refaktoryzacją warto wykonać backup, pracować w repozytorium Git i przetestować zmiany na stagingu.

Definicja

Refaktoryzacja to porządkowanie i przebudowa kodu bez zmiany widocznego działania aplikacji. Celem jest łatwiejsze utrzymanie, wydajność i mniejsze ryzyko błędów. Przed refaktoryzacją warto wykonać backup, pracować w repozytorium Git i przetestować zmiany na stagingu.

Co to oznacza w praktyce?

W praktyce refaktoryzacja jest używane przy utrzymaniu aplikacji WWW, automatyzacji, wdrożeniach, testach i diagnostyce problemów.

Praktyczny przykład w Hostilla.pl

Przy utrzymaniu strony najpierw opisz oczekiwany wynik i zapisz obecną konfigurację. Pojęcie refaktoryzacja można wtedy sprawdzić względem wymagań aplikacji, limitów hostingu, logów i planu wycofania zmiany.

Co warto sprawdzić?

  • konto, domenę i oczekiwany wynik
  • wersje oprogramowania i wymagane zależności
  • aktualną kopię lub odwracalny plan zmiany
  • logi i powtarzalny test końcowy

Powiązane pojęcia

Powiązane poradniki Hostilla.pl