Powielanie kodu

Powielanie kodu w programowaniu komputerowym jest częstym błędem projektowania oprogramowania , gdzie sekwencja instrukcji istnieje podobny (jeśli nie identyczne) w wielu częściach kodu źródłowego z oprogramowaniem .

Opis

Powielanie kodu następuje w wyniku programowania przez kopiowanie i wklejanie . Jest to częsty błąd popełniany przez początkujących programistów; jednak ten błąd dotyczy również doświadczonych programistów.

Zduplikowany kod stwarza problemy związane z konserwacją, których znaczenie rośnie wraz z ilością kopiowanego kodu. Im więcej kodu jest powielane, tym więcej kodu jest do utrzymania . Na przykład :

Odpowiadające antywzorzec projektowy jest kopiowanie / pasty błąd  : To kopiowaniem pasty kodu, przy czym kod wklejony nie został przystosowany do otaczającej części kodu, co prowadzi do niezgodności. Dzieje się tak zwykle z powodu błędnej weryfikacji ze strony programisty. Najlepszym rozwiązaniem jest faktoryzacja części wspólnych zamiast ich powielania.

Rozwiązania

Zobacz też