Coding Horror: Software Engineering: Dead?
control is ultimately illusory on software development projects. If you want to move your project forward, the only reliable way to do that is to cultivate a deep sense of software craftsmanship and professionalism around it.
I recently completed a book via Safari Books Online on Software Engineering. It was an eye opener for me, not so much in what it taught about development as an engineering discipline, but for what it gave me in terms of fodder for debunking a lot of these 80's and 90's prinicples. As a true believer in agile development, I like to read books and articles that challenge my belief system. Usually I come away with a stronger understanding of a concept and a reinforcement of my own ideals. Jeff provides a nice piece on his website codinghorror.com that brought several points into focus for me. Hope you find it useful as well.

Comments (0)
Add a Comment