Why software ends up complex
I feel that a lot of people misunderstand &quot;complexity&quot; vs &quot;complicated&quot;. There&#x27;s nothing wrong with complex. It&#x27;s the nature of life that things are complex. Complicated though is almost always a negative. Complex code is fine, it&#x27;s probably solving a real problem. Complicated code is not, it&#x27;s just hard to work with.