Code Change Resistance

Temporary note: moved from ChangeResistance. BackLinks fixed

Change resistance is having to change multiple pieces of similar code. Change resistance is one manifestation of OnceAndOnlyOnce violations. Change resistance is the code counterpart of update inconsistencies in unnormalised relational databases.

The idea is to disregard the duplication part of OnceAndOnlyOnce, and look only at the extra work that arises when changes are made. This in order to produce something usable as a part of a definition of the ExtremeNormalForm.

Problems:

I'm not sure myself, but it could be an idea to work on.


EditText of this page (last edited July 7, 2006) or FindPage with title or text search