3 ms·
I don't mean to simplify your argument so much but is it essentially "well, some web apps don't follow that ideology so no one should"? I work regularly with co
by dkonofalski 9y ago
I don't mean to simplify your argument so much but is it essentially "well, some web apps don't follow that ideology so no one should"? I work regularly with codebases that have definite separations of concerns. Granted, I don't use react much.
I think that semantic design/development is hard and that's why people end up with jumbled messes of things. Commenting code is hard too, that's why most developers don't do it. We're not here because the DOM is crazy. We're here because the DOM is crazy and developers are too lazy/taxed/forced to do it the quick and dirty way instead of the way that works ideologically and is generally accepted as a best practice.
I agree that this is a realist vs. an idealist discussion, though. It's a very mild version of the gun control argument - the idealist in me thinks nobody should need guns, the realist in me realizes that people should be able to have them.