Hacker News new | ask | show | jobs
by kitbrennan 4115 days ago
You're confusing 'development cycle' and 'pushing code'.

Pushing code too fast is clearly a problem that causes bugs, and neither developers or users are a fan of.

The 'development cycle' includes the total time to implement something, including time taken to fix resultant bugs.

Where you can speed up the development cycle without introducing more bugs (eg. by implementing comprehensive testing and QA practices), then no one is going to complain.

1 comments

I think you draw an important distinction, but I don't believe that either of our comments are incorrect. I was explicitly referring to a development cycle that is too fast. After all, developers are humans and not machines. Perpetually fast development cycles lead to mental exhaustion, missed vacations--bugs. Unless, of course, you exist on a team that is staffed over-capacity such that the absence of any single developer has an immaterial effect on development cycles. I suspect that is not the case for most of us.