Test-Driven Development (TDD): It is an agile development process in which test cases are built prior to each aspect of feature implementation and behavioral design.
Test-driven development - Wikipedia
Test Driven Development in
Test-Driven Development in Node.js
Test Driven Development con Angular.js + Jasmine con @scyrizales #DevHan...
ATDD - Acceptance Test Driven Development frameworks gives the fully #automated user stories for all teams working together. Acceptance tests are the run. Explore benefits of ATDD.(http://www.gallop.net)
How To Build Your Own PHP Package: Basic TDD (Test Driven Development) in Your New Package
Great intro to practical work flow for django powered python web apps
Initial sketch of design