Re[2]: Шаблонный код в Java/Kotlin - возможно ли?
От: rus blood Россия  
Дата: 16.10.23 20:29
Оценка:
Здравствуйте, ·, Вы писали:

·>Можно размотать через лямбды:

·>По классике ООП можно делать адаптеры (удобно в случае если методов больше одного):

Классов 5 штук, в каждом примерно 10 одинаковых полей.
Много бойлерплейт-кода.
Фактически это не лучше, чем иметь 5 одинаковых функций для каждого класса.

·>Можно через рефлексию. Но лучше не нужно.


Я пробовал, но это бессмысленное решение.
Фактически на вход поступает xml, он парсится в объектную модель авто-сгенерированных классов.
А потом мы читает поля по именам через рефлексию.
Нафига тогда эти классы объектной модели?
Можно было сразу прочитать нужные поля через x-path-ы из xml.
Имею скафандр — готов путешествовать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.