Gabor on how engineering decisions get made
gaborcselle.com
gaborcselle.com
But when you need to get something done in one of the framworks, the first route probably is better. The second one is very dangerous as you can spend so much time discussing things that you end up spending hours not having done anything productive.