Agile or Plan-Driven: What's Best for Software Development?
You might find it simpler than it seems. (Kindle only)
This Example demonstrates how to write a program by starting with tests using ASP .Net and JSNUnit.
Programmer... When will you be done?
Mary Poppendieck says: feedback is better than a plan.
Expert Opinion in Favor of Dynamic Languages
There are experts who believe we should be using dynamic languages more than we are. (Kindle only)