DEV Community

Discussion on: The New Golden Rule of Programmers

Collapse
 
nverinaud profile image
Nicolas Verinaud • Edited

If you need to be in the "zone" to be efficient at coding, your software probably has design issues. I avoid the "zone" because the code I produce when in it has the tendency of being overengineered and badly designed. I embrace Test Driven Development instead.

Moreover, being interruptible is not a bug, it's a feature. πŸ˜‰