Scott is very smart, and may be sometimes very expressive (read: extreme) in his views. His blog is on CodeBetter, where other great bloggers are abound.
He has a posts on dependency patterns. A primer. Very readable, and accessible to a newbie. It’s a good read.
Read it here.