Matt Asay says, “It’s possible that you have never written a bad line of code. Possible, but unlikely in the extreme.

The reality is that you, like every other developer on this planet, creates security flaws, misaligns UI elements, and more. It’s not that you’re a bad developer. You just happen to be human.

It’s this “all too human” weakness that each developer has that drives the best developers to assume the worst in their code and underlying infrastructure, and plan for it. Here’s what they do.

Assume Chaos

A few years back, Netflix open sourced Chaos Monkey and other parts of its Simian Army, a set of tools for managing cloud-based software. In essence, Chaos Monkey ranges throughout your Amazon Web Services infrastructure, randomly terminating instances. It’s basically a way of preparing for the worst by creating the worst possible scenarios“.

How Good Developers Deal With Bad Code

ReadWrite

Sharing is caring