Ten commandments of egoless programming
The term 'egoless programming' was coined more than 30 years ago to describe a philosophy that advocates putting developer egos on hold in the interest of producing higher-quality, lower-defect software. Since then, the concept has found its way into various methodologies that involve formal peer code reviews, such as Extreme Programming. Of course, having your work under that kind of constant scrutiny can wear you down. So Lamont Adams put together some guidelines to help you maintain perspective when you receive--or deliver--all that constructive criticism.Join the discussion of this download.