Одна из самых важных мыслей, которую прививают разработчику — не усложнять, делать проще. Без лишних движений и мучений. Этот принцип исповедуют все. IDE помогает нам автокомплитом при наборе методов, автогенерацией при создании файла.
И из раза в раз, после создания файла, нам приходится удалять чуть ли не весь стандартный код и писать по новой.
А как насчёт создания файла с уже развёрнутой внутренней архитектурой, которая нужна именно нам? Или что делать, если нам приходится достаточно часто создавать проекты с одними и теми же настройками, библиотеками и прочим подобным?
На помощь приходят темплейты. О том, как с ними ужиться и что можно использовать, мы и поговорим.