Skip to content

Don´t Repeat Yourself (DRY)

Miért?
A kód, illetve a mozdulatok minden megduplázása az inkonzisztenciához vezető úton visz tovább.

A DRY-elv így hangzik: Don’t Repeat Yourself – Ne ismételd magad. A szoftverfejlesztés őskora óta érvényes, különben nem volnának alprogramok, nem volna adatnormalizálás. Ennek ellenére valószínűleg a leggyakrabban figyelmen kívül hagyott elv. Hiszen mi sem egyszerűbb annál, hogy Copy-Paste-tel kódot ismételjünk. Éppen, amikor gyorsan kell valaminek elkészülnie, történik ez meg gyakran.

A piros fokozatú Clean Code fejlesztők tehát éppen ennek az elvnek a betartásában gyakorolják magukat. Tudatosak, amikor kódot vagy egyéb eszközt ismételnek, Felismerik az olyan ismétléseket, amelyeket ők maguk vagy mások követtek el. Megtisztítják az ismétlődéseket refaktorálással – ha nem szól ellene egyéb elv vagy korlátozás.

Published inElvek