Thursday, May 30, 2002

A Unified Theory of Software Evolution

Software systems can suffer complexity-death if programmers spend too much time adding new functionality and do not take enough time to re-engineer existing code.