I just watch the conference made by Robert C. Martin at Devoxx’09 about Craftsmanship and Policy.
Very dynamic talk. After a long blah-blah on his own software (pre)history, he made some very important recommendations about software craftsmanship.
On Quality Assurance
The developer leitmotiv should be : “QA should find NOTHING”.
Here are the notes I took when reading this InfoQ article, here are the notes I kept :
Example of some NFRs and their consequences in Software Architecture :
the choice of a given database technology for efficiency the choice of a layered architecture for […]