Белялов Семён, Datasolution at #MOSDROID 18 Argon
Есть замечательный инструмент freemarker template. Генерируемый им код значительно облегчает жизнь. Собственно, поговорим об этом. Я покажу вариант clean архитектуры с использованием шаблонов, которые делают максимально много. А именно: создание экрана, основных архитектурных слоев, DI и навигации. Поговорим о том, какие есть ограничения этого инструмента, и как это отражается на его использовании или на архитектуре. Пытаемся выжать из шаблонов максимум. И результат — сами шаблоны и их реализация. Также создадим шаблон нового проекта, for fun.