Przestarzały kod.

Learn DrupalDrupal-woordenlijst

Przestarzały kod (legacy code) to termin opisujący kod komputerowy, który jest nieaktualny, trudny w utrzymaniu i nie jest już wspierany przez pierwotnych twórców. W kontekście CMS Drupal przestarzały kod to kod napisany dla starszych wersji Drupala, który nie jest już zgodny z bieżącą wersją. Przestarzały kod może być trudny w utrzymaniu i aktualizacji; doprowadzenie go do zgodności z bieżącą wersją Drupala może wymagać znacznego wysiłku.

Przestarzały kod można znaleźć w modułach, motywach i innych elementach Drupala. Warto pamiętać, że przestarzały kod nie musi być złym kodem; oznacza po prostu, że kod nie jest już wspierany przez pierwotnych twórców i może wymagać dodatkowego wysiłku przy utrzymaniu. W niektórych przypadkach przestarzały kod jest potrzebny, by zachować zgodność ze starszymi wersjami Drupala albo zapewnić funkcje niedostępne w bieżącej wersji.

W pracy z przestarzałym kodem ważne jest rozumienie ryzyka. Przestarzały kod może zawierać luki bezpieczeństwa albo inne błędy, które powodują problemy z witryną. Ważne jest też uwzględnienie kosztu utrzymania przestarzałego kodu, bo aktualizowanie go może wymagać dodatkowego wysiłku i zasobów. W niektórych przypadkach bardziej opłacalna jest wymiana przestarzałego kodu na nowszy, aktualny kod.

W pracy z przestarzałym kodem ważne jest rozumienie ryzyka. Ważne jest też uwzględnienie kosztu utrzymania przestarzałego kodu, bo aktualizowanie go może wymagać dodatkowego wysiłku i zasobów. W niektórych przypadkach bardziej opłacalna jest wymiana przestarzałego kodu na nowszy, aktualny kod.