|
|
|
|
|
by sadgit
2942 days ago
|
|
The author talks about a piece of software as if it were a closed system, where disorder would inevitably increase. This is not the case, disorder in software can be decreased by doing work. However, the business requirements will inevitably become more complex over time, and there will come a point where the cost of adaptation of the software is higher than the cost of starting over with a design that better accomodates the current requirements. Inability to adapt is observed in ageing organisms also. |
|
"as an E-type system evolves, its complexity increases unless work is done to maintain or reduce it" [1]
https://en.wikipedia.org/wiki/Lehman%27s_laws_of_software_ev...