Should developers adopt habits of their compilers? In the world of modern programming languages, a new paradigm of laziness has emerged. In this ...
For further actions, you may consider blocking this person and/or reporting abuse
One of the things I will forever remember one of my teachers saying was "Programmers are lazy, we're very good at reducing the amount we have to write".
The context at the time was with functions and modularising code but with the shear amount of frameworks nowadays I think it's more true than ever!
This is fantastic! I agree with the point entirely. We need to stop building heaping piles of unnecessary junk and build simple solutions to solve problems. Of course, some things require more thought, code, testing, etc. But most things most of us working on applications don't.
Nice post! Reminds me of the spirit behind BDD and Lean Startup's MVP. But have to note that laziness has been a programmer virtue for a long time... 😊
threevirtues.com
Three virtues was immediately where my mind went. :)
@loicniragire : In a tech world that dangerously embraces the 'daily grind' mentality, I think this article serves a very valuable purpose. Great post.
Thank you:-)
Haven't got much into BDD but I appreciate the reference!
I agree with the sentiment, but calling this "Lazy" isn't correct. Truly lazy programmers do things like not understanding the requirements first, sloppily copy-pasting code, failing to write any kind of tests, or even failing to test it once themselves. The truly lazy programmer alos make no attempt at generalization, or comparing to existing code.
I agree that it can be misinterpreted to call it "Lazy", but hopefully the idea is clear after reading the post. Thanks for pointing it out!
Excuse my Markdown formatting here, just getting used to it!
I swooped in and made some adjustments for you. If you check out the changes, it should be a bit clearer.
I noticed that, thank you!