2 ms·
What you say is correct. But there is literally no way to figure out what will be needed 10 years down the road using any kind of methodology. If you are clever
by atoav 3y ago
What you say is correct. But there is literally no way to figure out what will be needed 10 years down the road using any kind of methodology. If you are clever you try to use stable things, technology that is likely to be an ok choice years down the line and maintain an architecture that is easy to maintain and modify.
But if your software managed to survive a decade of good use without any major issues I'd already count that as a job well done.
- danbruc 3y agoI think there is a tradeoff, you can pick some customizable off the shelf software or some low code platform that fits your initial needs, that will give you speed at the risk of not being flexible enough later. Or you fire up your IDE and start from scratch, do everything on your own, that will make you slow, at the very least in the beginning, but you get all the flexibility and also all the opportunities to screw it up.