Many of developers in the world, they are good at CSS but they do not know how will manage CSS for future. To maintain CSS perfectly you need a good architecture. I think this is the best architecture of CSS.
- Predictable
- Reusable
- Maintainable
- Scalable