Аннотации в Java — это ошибка

День 2 /  / Зал 2  /  RU / Готовьтесь, будет подгорать

Аннотации появились в Java 5 и привели к серьезному упрощению многих библиотек и появлению новых. Всем понравилась идея сокращения размера кода благодаря использованию аннотаций. Разработчики наконец смогли отказаться от сложных XML файлов конфигурации в Hibernate и Spring. Marker interfaces тоже исчезли. Егор тоже был большим поклонником аннотаций. У него — несколько опенсорс-библиотек, что используют аннотации очень активно, например, jcabi-aspects. Однако, мнение изменилось, и Егор расскажет, почему. Потому что на сегодняшний день Егор категорически против аннотаций и считает, что они были большой ошибкой в дизайне Java.

Егор Бугаенко
Teamed.io

Егор уже более десяти лет CTO в Teamed.io, софтверной компании с уникальной методологией разработки в распределенном режиме. Егор регулярно пишет на www.yegor256.com, пишет на Java в rultor.com, takes.org и jcabi.com. Егор живет то в Пало Альто, то в Киеве.

Наши контакты