www.smashingmagazine.com
BEM For Beginners: Why You Need BEM
18
CSS styles isolation is the most frequent start point of the BEM usage. But this is the least that BEM can give you. BEM brings a system approach in your project and keeps it from the mess. Read full article