Signs that you're a bad programmer - Software Engineering Tips Most of these faults were discovered the hard way by the author himself, either because he committed them himself or saw them in the work of others. #programming