3 ms·
This complexity does not come from "coding is hard" and developers writing "basic elements from scratch". It all comes from requirements that business has and
by ozim 5y ago
This complexity does not come from "coding is hard" and developers writing "basic elements from scratch".
It all comes from requirements that business has and that world is complex.
I am just re-reading "No Silver Bullet – Essence and Accident in Software Engineering" by Fred Brooks. Everything that I am writing about is not simply my ideas, but something that is understood in the industry. That developers more and more don't address accidental complexity but essential complexity that is those 10% that you mention.
Even if that was written in 1987 - I totally agree with what is written there, because there is no General AI in sight that would do what you expect. All of it is even more so true with all the things I mentioned earlier.
https://en.wikipedia.org/wiki/No_Silver_Bullet https://en.wikipedia.org/wiki/No_Silver_Bullet