Need insight into the current situation

Posted by want-Dreams@reddit | ExperiencedDevs | View on Reddit | 15 comments

I developed a functionality to support the requirement of another team. They had discussed one of the negative use case that can happen and I took care of it. But my product manager said we should not worry about it and let the customer raise an issue and then we will fix it. He said this has a very rare chance to occur in production but the team which gave this requirement will definitely test it.

He is a good product manager, has a dev experience of more than 15 years and is very involved. Actually reads the code, tests application regularly. I have always seen him to be very level headed and with good inputs.

But I am struggling to understand his pov as to why should we wait for customer to raise an issue when we have already developed a code to take care of it.

Please provide some insights on this.