Ask HN: As a developer, how do you say that something should not be done?
But the application in production has only 2 concurrent users, not to mention most of the times zero.
Refactoring the application to optimize the memory consumption means basically rewriting the backend.
So its not that its impossible, its that its not worth the risk given the fact that the use case is not valid.
But that's your assessment as a developer, that the organization tends to discard. What do you do in these curve ball situations:
- do you just say its impossible, and basically lie?
- do you say that its not recommended, the usual reply of which is basically "its your problem"
- other solutions?