You have it backwards.

The reason you spend so much time writing tests is because your code is lousy.

The reason your code is lousy is because you are constantly interrupted and can never concentrate.

The reason you are constantly interrupted is because you are adulterating your work with fashionable methodologies that actually hinder you with extra layers of process, far exceeding any benefit they may bring.

I started working as a developer in 1988, Back then companies understood keenly that letting us work uninterrupted was the best thing they could do to get good work out of us, and lots of it too.

Somewhere along the way we forgot about that.

Allow me to remind you

https://medium.com/swlh/the-magnificence-of-flow-c5fad8da35a1

Written by

American Software Developer living in Vietnam. Classical musician (guitar, woodwinds), weightlifter, multilingual, misanthrope • XY

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