Follow

This is a nice rant about software complexity.

drewdevault.com/2017/09/08/Com

<< Complexity is quickly becoming an epidemic. In this developer’s opinion, complexity is the ultimate enemy - the final boss - of good software design. Complicated software generally has complicated bugs. Simple software generally has simple bugs. It’s as easy as that. >>

@natecull All wrong (Drew usually is). Complex software usually has a mix of trivial and complex bugs, because you can't see either in it. Simple software only has complex bugs, because the easy stuff is easy to catch in it, or impossible to get wrong.

It's like literally de-bugging a rain forest or an orchard. The rain forest is 90% beetles by volume, AND has subtle diseases and toxins that'll kill you. The orchard is perfect and bug-less, but the fruit can still be toxic.

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!