Compulsive&#x2F;abrasive styles seem to describe a lot of leaders in the technology industry, including Bill Gates and Steve Jobs. Because I tend to be a bit perfectionist when it comes to code quality and user experience, I myself could be described as &quot;compulsive&quot;. Where does one draw the line between good perfectionism and bad?