Михаил Розумянский на внутреннем митапе в Avito рассказал про кодогенерацию на уровне байткода и кучу связанных с этим вещей.
https://www.youtube.com/watch?v=yknIqPsnI9k
#bytecode
https://www.youtube.com/watch?v=yknIqPsnI9k
#bytecode
YouTube
Bytecode Weaving 101 - Михаил Розумянский (Joom)
В последнее время генерация кода стала неотъемлемой частью в мире Android-разработки. ButterKnife, DataBinding, Dagger — далеко не полный список библиотек, которые активно используют кодогенерацию. Все эти библиотеки работают через стандартный механизм annotation…