A lot of it comes to maturity as a developer. When you break past the noob stage, you see everyone else's bad practices. When you break past adolescence, you take everything with a grain of salt, and mentor other developers when bad practices occur.
Tools can often help. If you have a continuous integration system (like continuum) and have it create reports from tools like PMD, Checkstyle, and Crap4J the reports can help to guide developers in the right direction (even experienced devs can gain from it).
Comments
WebmasterNeal replied ago:
Girl developers exist? Is this some sort of parallel universe? ...cool.
vidalsasoon replied ago:
her name is "John".
willcode4beer replied ago:
A lot of it comes to maturity as a developer. When you break past the noob stage, you see everyone else's bad practices. When you break past adolescence, you take everything with a grain of salt, and mentor other developers when bad practices occur.
Tools can often help. If you have a continuous integration system (like continuum) and have it create reports from tools like PMD, Checkstyle, and Crap4J the reports can help to guide developers in the right direction (even experienced devs can gain from it).
Voters For This Link (12)
Voters Against This Link (3)