Skip to main content

Posts

Showing posts from December, 2012

Code quality - in defence of developers

Ok I think it's time to step in for developers.   In http://www.theregister.co.uk/2012/12/21/financial_software_disasters/ ,  Dave Mandi amuses us and points out that much code quality is low.   And he - largely - beats up on the quality of developers for it.   I have some sympathy for some of his arguments : in my experience, most developers have programming-language knowledge, but few know how to write applications using that language.   I know many who have Development certifications but I would not "trust" to develop re-usable software components - too often, they just aren't interested enough in software design to go from programmers who can drive languages and APIs to developers who can implement software of real and lasting value.   But, in my experience, many good developers don't write bad software out of ignorance : they do it because, as the author (later) acknowledges: "In the real world, tight budgets, shortsighted managers, and unreasonable ex