Steve McConnell Quote

Managers of programming projects aren’t always aware that certain programmingissues are matters of religion. If you’re a manager and you try to require compliancewith certain programming practices, you’re inviting your programmers’ ire. Here’s alist 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. evolutionarydelivery■ Programming utilities■ Naming conventions■ Use of gotos■ Use of global variables■ Measurements, especially productivity measures such as lines of code per day

Steve McConnell

Managers of programming projects aren’t always aware that certain programmingissues are matters of religion. If you’re a manager and you try to require compliancewith certain programming practices, you’re inviting your programmers’ ire. Here’s alist 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. evolutionarydelivery■ Programming utilities■ Naming conventions■ Use of gotos■ Use of global variables■ Measurements, especially productivity measures such as lines of code per day

Related Quotes

About Steve McConnell

Steven C. McConnell is an author of software engineering textbooks such as Code Complete, Rapid Development, and Software Estimation. He is cited as an expert in software engineering and project management.