Things To Avoid When Writing CSS
With the exception of the “don’t split CSS into multiple files” I’m with Heydon on all his points. Actually, I’m with him on not splitting CSS, however I have become used to building sites in a modular way which allows me to partial the SCSS files and keep them contained before bringing them all back together in the main.scss file with @import’s
You may disagree with some of the things I’ve written in the ensuing article. That is okay. I do not claim to represent you, your company or your ideology so there’s really no reason to get upset. Just go ahead and disagree. Apologies to the vast majority of you who understand the mechanics of discourse and dialectics, for whom this disclaimer does not apply.
An excerpt from Things To Avoid When Writing CSS