Last Updated on May 28, 2009 by stlplace
I have been a nice guy most of time, in my work and outside of work. But I have done something pretty bad this week. I am talking about programming. I made two mistakes.
First I checked in code to the source control system and forgot to put in some compile flags. Without these flags my teamates will have compile errors. Bad bad bad. In C/C++ programming world, the first thing we learn is to make sure the code compiles. I remember my C++ instructor at Rolla once said “if a program does not compile or run as designed, it’s not a program, it’s a novel”. In this case although I did compile it successfuly in my own project, I forgot the impact of my changes to the team (group). Note other peoeple in the team are using same piece of the code. The good thing the mistake itself does not cause any serious consequence and it was easy to fix.
