Why do you fix bugs?
"Here's the list of bugs I'd like you to fix" the manager said.
"Sure, give me couple hours" I replied and did my job for the whole afternoon.
I turned in my work, satisfying the manager but feeling totally exhausted hacking the damn code to get it fixed.
Classical scenario of majority of bugfix processes everywhere : get instructions, do everything as fast as possible to fix everything and move on. Nothing interesting here....WRONG, WRONG and WRONG. Bugfixes are the most crucial part in learning - it's the little things we overlooked when writing the code. The little things that distinguish junior from a senior. The little things that make the difference between a good programmer and a great one. Let me take you on a discovery tour to show you why bugfixes are good.