3 ms·
Invalidates the best practice of "separation of content from presentation".
by run4yourlives 18y ago
Invalidates the best practice of "separation of content from presentation".
- qqq 18y agoThe code that generates it might have those things separate.
- xenophanes 18y agoThe code that generates it might have those things separate.
- run4yourlives 18y agoYes, but I'd gladly let a designer loose on my css, and an editor loose on the content, but neither of them will go anywhere near my code.
- ntoshev 18y agoSo it's a matter of personal preference after all. pg doesn't have another person for graphical design of the site.
- run4yourlives 18y agoWell, you could take the same argument and use it regarding source control, but that doesn't invalidate the fact that it's a best practice.
- wlievens 18y agoExcellent point. It's like complaining that a compiler generates unreadable machine code.
- gruseom 18y ago"Best practices" have no intrinsic value.
- run4yourlives 18y agoOf course they do. Best Practices are a result of several people finding fault in various implementation methods, usually sometime after initial implementation. They're not the law, but unless there's a pretty specific reason to not follow them, you can bet that they'll save you heartache sometime in the future.
- gruseom 18y agoPerhaps I should have italicized intrinsic. Those practices are means, not ends. People don't pay for them, and users don't care. I'm not saying they have no value, but their value is relative. So when I notice someone, or myself, treating them as absolute (as, for example, equating "object-oriented" with "good" programming, as was common 10 years ago), to me that's a red flag. In the case of HN, if you can't point to anything about the site itself that matters as a result, then going on about standards compliance and best practices seems irrelevant.
- run4yourlives 18y agoI don't disagree with that.
- deleted 18y ago[deleted]