YAGNI

Z Wikipedii, wolnej encyklopedii

YAGNI (Nie będziesz tego potrzebować, ang. You aren't gonna need it) – zasada pochodząca z programowania ekstremalnego, kładąca nacisk na wysokie ryzyko tworzenia kodu zanim będzie potrzebny[1].

Często zdarza się, że tworzony jest kod na wszelki wypadek, nawet gdy nie jest potrzebny w danym momencie. Może się później okazać, że nasza ocena co do użyteczności kodu lub jego działania była błędna i funkcja będzie wymagała refaktoryzacji lub całkowitego usunięcia. Dlatego zalecane jest stosowanie zasady YAGNI, czyli odkładanie pisania kodu na później, wtedy gdy będzie naprawdę potrzebny[2].

Zobacz też[edytuj | edytuj kod]

Przypisy[edytuj | edytuj kod]

  1. Simpson 2020 ↓, s. 9.
  2. Simpson 2020 ↓, s. 9–10.

Bibliografia[edytuj | edytuj kod]