Sunday, June 15, 2008

Code Criticism

If you're a professional programmer, expect your code to be criticized.

Expect it on your worst code (because everyone writes crappy code sometimes).

Expect it on your best code (because there's almost always room for improvement).

Expect it to be helpful (because everyone brings a different perspective, talent and experience to the team).

Expect it to be worthless (because some people will want to bring you down or will just plain be wrong).

You should be worried if your code isn't criticized, because it means that either no one cares or no one is brave enough. Neither situation is good for the project.
Post a Comment