Software Complexity, Software Catastrophe

Code analysis courtesy of Yeh Xintong

Who does complexity benefit ?

Complexity actually is quite advantageous — for the individual developer.

Software vs other engineering disciplines

In other engineering disciplines like aviation or structural engineering, often lives are on the line. A poorly designed engine, automobile, airplane, building, can leak, crash, collapse, explode. Dead passengers, ruined infrastructure, hundreds of millions of dollars of damage — none of this can you “roll back” or “hotfix”.

The solution lies in better management

Most tech companies face hiring problems, and are obsessed with finding “senior” developers.

--

--

A software dev in test thinking against the grain. “To go faster, simplify, then add lightness.” ~Colin Chapman #cleancode #minaswan #innovate

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Add Lightness | Better Testing, Better Software

Add Lightness | Better Testing, Better Software

26 Followers

A software dev in test thinking against the grain. “To go faster, simplify, then add lightness.” ~Colin Chapman #cleancode #minaswan #innovate