Archive for February, 2009

The good thing about automatic code generation is that it lets you easily generate thousands of source code files you can commit individually into your source code repository.

The bad thing about automatic code generation is that when it has a bug, it lets you generate thousands of buggy source code files you can commit individually into your source code repository.

The very bad thing about automatic code generation is that it doesn’t prevent hand-modifications of the committed individual source code files which prevent you from fixing the original bug in the generator and just replacing all the buggy source in one fell swoop.

The only good thing about this situation is that I didn’t write the generator in question.  Still… d’oh!