Clean uncluttered coding.
If there ever was a controversial statement in the front end web development community, that one right there would make it to the top 10 list along with statements like ‘Code for IE6′ and ‘Structure versus Style’ and ‘Fixed versus Fluid’ and ‘Hacks versus Workarounds’.
For the most part, I completely agree that coding should be as clean and as uncluttered as possible with the minimal number of nested divs used possible.
Not only does clean and uncluttered coding allow for greater ease of troubleshooting (less code to wade through), but especially in the case of CSS, it also pares down the potentials for cross-code conflicts that tend to pop up because of the cascading nature of CSS.
CSS == Cascading Style Sheets, so no wonder, right?
However, ‘clean and uncluttered’ is not always possible to do.
Why?
























