У нас есть много объектов, для которых нам нравится реализовать простой toString
для вывода атрибутов объекта. Некоторые из этих атрибутов могут быть сложными объектами.
Есть ли какой-нибудь стандарт или просто лучшая практика для стиля? Я думаю что-то вроде:
[SimpleClassName] { prop1:value, prop2:value }
В этом случае вложенное значение будет выглядеть так:
[SimpleClassName] { prop1:value, prop2:[NestedObject] { prop3:value}}
Мы используем Java, но я нахожу, что задаю один и тот же вопрос на большинстве языков!