Test Driven Development is one of the more challenging of the agile practices. But it makes a lot of sense. Stephen Covey’s book from the 80’s said “Start with the end in mind” and that’s exactly how you should approach software development.
TDD can help you become more agile in your system architecture and faster in deploying new features and can give you better performance. But it comes with an up front cost. You have to invest in a new way of thinking about your work, change the way you actually code and type more lines.
Come along to the November CoastNerds meet-up at the Erina Centre.
Here is some reading on the topic;
- Methods and tools - Improving Application Quality Using Test-Driven Development
- Wikipedia - TDD
- Slideshare - TDD tutorial
- Better Projects Blog - Scrum Reading List
No comments:
Post a Comment