|
|
|
|
|
by DJHenk
2052 days ago
|
|
I like to call this the: Law of Conservation of Complexity. It does not matter how slice and dice things, the real world is a complex environment and as a result your application will be complex in some way too. You just can't sweep complexity under the carpet and pretend it's not there. It will always come back and bite you, in some way or the other. |
|
It is evident that complexity can be increased at will. So any such law statement just assumes that any software you have didn't needlessly add some of it.
A very real problem of framing complexity this way is that the article is very likely adding a lot of complexity to the software. That's what most "let me simplify it for you" solutions do. And if you just state that complexity is constant, you won't even think about checking this.