I missed an interesting discussion today (my fault, I had work to do), but the subject merits a post.
The gist is that with all the advice on SOLID principles, TDD, BDD, enough "seminal works" on coding style to fill up a small library and whatever house rules