3 ms·
A tool that lends itself to misuse so easily is a bad tool, period.
by throw-the-towel 1y ago
A tool that lends itself to misuse so easily is a bad tool, period.
- agos 1y agowhy do you say "easily"? it took them considerable effort to make that atrocity, I'm pretty sure. The fact that tens of people worked on this and yet this is the result is way more telling of the team and company culture than it is of the specific tool.
- sgarland 1y agoNot necessarily. Sharp tools are often sharp because someone needs it. I’m not a frontend dev, and have next to zero experience with anything beyond jQuery, but an analogy is shell. Bash (and zsh, though I find some of its syntactic sugar nicer, albeit still inscrutable) will happily let you do extremely stupid things, but it also lets you do extremely complicated things in a very concise manner. That doesn’t mean it’s inherently bad, it means you need to know what the hell you’re doing, and use linters, write tests, etc.