2 ms·
+100 on this article. I observed the same in two stages of my life. 1. When I became more senior scientist - scientists usually write crappy code - but once I h
by doubtfuluser 4y ago
+100 on this article. I observed the same in two stages of my life.
1. When I became more senior scientist - scientists usually write crappy code - but once I had a lot of other stuff like coaching, strategic planning etc on my plate I was only able to code in short bursts. Making sure I can trust my code and don’t need to wait for later stages increased my code outpu even though I was coding less time. Similar when I became a manager who loves to add code from time to time.
2. Totally in line with OP, once I got kids, I started to use TDD extensively even in my hobby projects.
The tests were giving me confidence on the one hand and at the same time the documented how to use my stuff - which is important if your coding is spaced over weeks without any coding at all where life is keeping you busy.
So it was for me indeed also triggered by constraints to significantly improve my productivity