Я и про это писал - если вы вынуждены, потому что фреймворк требует - ну тогда ой.
Ну если так подумать, фреймворки которые это требуют, в 98% случаев будут использоваться в реальной работе. А для какой нибудь лабы задумываться об этом разве стоит?
Там сверху 100 сообщений спорили про геттеры и сеттеры. Даже если для самого программиста они и не нужны, они нужны DI фреймворкам(хоть можно и через конструктор), хибернейту, джексону
Если Фреймворк захочет он и через рефлексию достучится к тому, что ему нужно
Ну если так подумать, фреймворки которые это требуют, в 98% случаев будут использоваться в реальной работе. А для какой нибудь лабы задумываться об этом разве стоит?
Это тонкий вопрос. Я вроде бы фреймворками в реальной работе пользуюсь, но не припомню, чтобы как-то существенно плодил геттеры/сеттеры.
А зачем мне "данные вообще"? Ну то есть понятно, что в некоторых случаях мне таки надо знать что-то такое про этого кота, что у него удачно хранится в определённом поле объекта. Но мне определенно не нужен доступ ко всем вообще полям объекта.
только здесь давайте этот старый срач не разводить