Когда желательно не реализовывать toString () в Java?
Ведущий разработчик в моем проекте ссылался на реализации проекта toString () как на «чистый фрактал». и ищет, чтобы удалить их из базы кода.
Я сказал, что это будет означать, что любые клиенты, желающие отобразить объекты, должны будут написать свой собственный код для преобразования объекта в строку, но на это ответили "да, они будут".
Теперь, в частности, объекты в этой системе являются графическими элементами, такими как прямоугольники, круги и т. Д., И текущим представлением является отображение x, y, масштаба, границ и т. Д.
Так где же находится толпа?
Когда и когда не следует реализовывать toString?