Good article on CSS Architecture: http://engineering.appfolio.com/2012/11/16/css-architecture/
Philip Walton starts by saying what he wants a CSS architecture to provide – what would be the value. Then he examines common anti-patterns that work against those values. Finally he outlines some concrete suggestions.
His approach isn’t perfect. It leads to long class names and more of them. He does do a good job showing what you get for the price.
Hope you enjoy it!
(Thanks to Daniel Sellers for posting the link on Yammer.)