3 ms·
If coding is mechanical, then the code will often turn out to be overheady, uninspired suboptimal solutions á la everything is a class, not well extensible and
by zelphirkalt 3y ago
If coding is mechanical, then the code will often turn out to be overheady, uninspired suboptimal solutions á la everything is a class, not well extensible and maintainable, or the task at hand truly not fit for the skill of a good developer.
Coding is a craft. There is an art aspect to it and there is a lot of room for inspiration and ideas to improve things.
- dtx1 3y ago> Coding is a craft. There is an art aspect to it and there is a lot of room for inspiration and ideas to improve things. True but often enough great code is not needed just working code will do just fine.
- d-lisp 3y agoI honestly never found a private codebase in any of my jobs that was great and clean and arty.
- whoisthemachine 3y agoI don't disagree, but in my opinion code organization (which is what most of these things are) is mostly subjective, in other words, beauty is in the eye of the beholder. Good organization certainly helps with maintainability and extensibility, but it's not a prerequisite, and it won't on its own solve tricky or vague problems.