Archive for September, 2008

New Books

Here’s a few new titles I have added to my wish list:

Clean Code – Robert C. Martin
http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/

Implementation Patterns – Kent Beck
http://www.amazon.com/Implementation-Patterns-Addison-Wesley-Signature-Kent/dp/0321413091/

Pragmatic Thinking and Learning – Andy Hunt
http://www.amazon.com/Pragmatic-Thinking-Learning-Refactor-Wetware/dp/1934356050/

The Productive Programmer – Neal Ford
http://www.amazon.com/Productive-Programmer-Theory-Practice-OReilly/dp/0596519788/

Developers Need To Know The Business Goals

I completely agree with Jason Gorman’s statement that developers need to know the business goals for a project.

As I developer, I like to know the vision behind a project and the business purpose behind developing a feature. It helps me to focus my effort, make the right decisions and deliver the most value to the business. Most other developers I know feel the same way. It’s what motivates us – we all want to know that the work we are doing is helping the business to succeed. One of the worst things a manager can do is try to isolate or “protect” the developers from the business goals. It can result in a demotivated and disgruntled team that doesn’t share the vision the business has for the work they are doing.