« Contract driven communication | Main | Top Eleven Business / Software Books »
August 10, 2006
An ode to tests
Whenever I take over a software project the first questions I ask are all around tests. What tests are there? Are they automated? Do they run on every checkin? What do they cover?
Tests make software development faster. By fixing the behavior of the system, they allow you to change the system. They define the contract between the software and the outside world and allow you to make changes to the system without breaking your contract.
Automated tests are the key to adaptive software development and a requirement for any software shop.
Posted by Chris at August 10, 2006 08:15 PM
Trackback Pings
TrackBack URL for this entry:
http://www.cfry.net/cgi-bin/mt-tb.cgi/15