Examples from talks "Software Architecture and Thinking.  Raising TDD from the dead."