Я столкнулся с этим, потому что я ищу "бесконечное" значение, чтобы установить максимум, если данное значение не существует, в попытке создать двоичное дерево. (Поскольку я выбираю на основе диапазона значений, а не только одного значения, я быстро понял, что даже хеш не будет работать в моей ситуации.)
Поскольку я ожидаю, что все участвующие числа будут положительными, минимум прост: 0. Поскольку я не знаю, чего ожидать от максимума, я бы хотел, чтобы верхняя граница была некоторой бесконечностью. Таким образом, мне не придется выяснять, с каким «максимумом» я должен сравнивать вещи.
Поскольку это проект, над которым я работаю на работе, технически это «проблема реального мира». Это может быть довольно редко, но, как и многие абстракции, это удобно, когда вам это нужно!
Кроме того, тем, кто говорит, что это (и другие примеры) придуманы, я хотел бы отметить, что все абстракции несколько надуманы; это не значит, что они полезны, когда вы их изобретаете.