cLabs Blogki ComputersAndTechnology AgileDevelopment Fri May 28 2004 01:42 PM GMT Uncle Bob writes today about the tortoise and the hare . It's an excellent post, nice and concise, though I think he could've made his point about speed a little clearer. The entire post promotes quality over speed, but then he slips this paragraph in the middle: Over the years I've published a lot about design principles, design patterns, and development practices that can help teams keep their code clean and flexible. However, these principles, patterns, and practices are only of use to the folks who take the time to use them. Interestingly enough, these are the same folks who will get done faster, and better, than those who don't take the time. Ultimately you can have your cake complete with table, chair, fork and napkin: quality and speed. The point is we're running a marathon, so pace yourself, and prepare yourself for management of a huge codebase. As a tangential bonus, he threw in a paragraph that would tie in nicely to my MakingBadProgrammersCare stuffs: I was with a team the other day, and the manager of the team said to them: "I want this code to be ... high quality. ... Nobody remembers the speed, they only remember the mess. So do it right". The programmers looked at him skeptically. Their | |
|