Even though CSS is relatively easy to write, it can be quite hard to maintain. The specificity, the global scope of everything, and the lack of guidance can easily lead to inconsistency, code duplication, and over-complication.
I’ve long been curious …
What Does a Well-Documented CSS Codebase Look Like? is a post from CSS-Tricks