this post was submitted on 01 Nov 2021
0 points (NaN% liked)
General Programming Discussion
7792 readers
14 users here now
A general programming discussion community.
Rules:
- Be civil.
- Please start discussions that spark conversation
Other communities
Systems
Functional Programming
Also related
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Why make something better than it needs to be? I like overengineering just as much as the next girl, but in software you throw away your stack every few years anyway. It's rare you can write any software that lasts a decade without maintenance, often the "bad software" is only bad because nobody maintains it. The initial/release state of the software is irrelevant, the problem arises when nobody is around to fix the issues. Which, in turn, is of course a confirmation of your initial argument:
How can one fix this? What can singular people do to stop others from needlessly introducing complexity into software which is bad to maintain in the first place?