Managers of programming projects aren't always aware that certain programming issues are matters of religion. If you're a manager and you try to require compliance with certain programming practices, you're inviting your programmers' ire. Here's a list of religious issues: # Programming language # Indentation style # Placing of braces # Choice of IDE # Commenting style # Efficiency vs. readability tradeoffs # Choice of methodology--for example, Scrum vs. Extreme Programming vs. evolutionary delivery # Programming utilities # Naming conventions # Use of gotos # Use of global variables # Measurements, especially productivity measures such as lines of code per day