3 ms·
Wow, this post has triggered some emotion from me. I find it incredibly traumatic working with “engineers” that have this point of view. The pain individuals li
by websitescenes 5y ago
Wow, this post has triggered some emotion from me. I find it incredibly traumatic working with “engineers” that have this point of view. The pain individuals like this inflict on others is real! What they are really saying is that they don’t care about their fellow developers, their productivity nor happiness.
This view will lead to “good enough” code that always appears to “work” but fails easily and creates more work for everyone else.
God forbid you actually care about a project and get stuck working with someone like this on it. You’re going to have some sleepless nights.
- jjdfmme1233 5y agoyes, these contentless articles are just well receieved because they validate the laziness of some while invoking emotion from others. @author - "clean code" means improvement relative to some starting point. there, problem solved.
- cm2012 5y agoI don't see how you can read the article and come away with this opinion. The author's not saying that you shouldn't make quality code, he's saying that no one agrees on the definition of clean so you should use more descriptive language.
- websitescenes 5y agoAgreed, read more carefully and makes me feel like this comment is misplaced.
- marcosdumay 5y agoHum... Your take from the idea that quality is multi-dimensional is that the author does not care about quality?
- MarcelOlsz 5y agoGod actually forbade me to care after 5pm.
- musingsole 5y agoAs one of those very harmful devs you're referring to, I think you have it backwards. From my perspective, anyone who lionizes linting and arbitrary practices as "best" is actively harmful to whatever mission my team may have. Readability matters; maintainability matters; functionality matters more. The longer you talk about proper tab spacing, the less time you're talking about algorithm optimization. If you care so much about the look of the code, you should have gone into marketing.
- websitescenes 5y ago“Readability matters; maintainability matters; functionality matters more. The longer you talk about proper tab spacing, the less time you're talking about algorithm optimization.” Totally agree, these things matter most. Maybe I missed the point of the article if you think that’s what I’m arguing against.
- ozim 5y agoI have emotional reaction when I see such comment. Most unproductive and time wasting people I encountered were "clean code" and "we have to be professional" proponents. Problem is that it was only "clean code" if it was their way and they refused to read and understand why someone else wrote something differently. It is not bad code if you don't like it, yes it is pain to understand someone else code, yes it is pain to understand someone else article.