Once and only once

From Conservapedia
This is the current revision of Once and only once as edited by DavidB4 (Talk | contribs) at 22:29, December 1, 2016. This URL is a permanent link to this version of this page.

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Once and only once is the practice of defining and describing something in a central place, and then referring to this in other places. It's especially helpful for things that are rapidly changing or complex. It is a rule of thumb in agile software development. A function should be defined in only one place, because it is easier to maintain that way. Even a few lines of code or one complex formula is better wrapped into a method or subroutine.