Исходный код - делаем проекты любого масштаба с душой.
Честные кейсы, trade-off’ы, тренды, чек-листы и истории роста без выгорания.
Прокладываем тропы вместе.
https://www.codesrc.ru/
Для клиентов: hello@codesrc.ru
Для соискателей: hr@codesrc.ru
Post #181
176

Gradle не тормозит сам по себе. Чаще его тормозят наши решения вокруг него.
ℹ️ В новой статье на Хабре разбираем, как Gradle работает под капотом и почему сборки в Android-проектах со временем начинают съедать больше времени.
ℹ️ Материал будет полезен Android-разработчикам, тимлидам и всем, кто работает с многомодульными проектами.
Внутри - по делу:
➡️ как Gradle строит граф задач;
➡️ почему Configuration phase часто становится главным узким местом;
зачем использовать lazy API;
➡️ чем buildSrc может мешать большим проектам;
➡️ когда смотреть в сторону KSP вместо KAPT;
➡️ как кэш и инкрементальность помогают не делать лишнюю работу.
🔗 Читать статью на Хабре!
ℹ️ В новой статье на Хабре разбираем, как Gradle работает под капотом и почему сборки в Android-проектах со временем начинают съедать больше времени.
ℹ️ Материал будет полезен Android-разработчикам, тимлидам и всем, кто работает с многомодульными проектами.
Внутри - по делу:
➡️ как Gradle строит граф задач;
➡️ почему Configuration phase часто становится главным узким местом;
зачем использовать lazy API;
➡️ чем buildSrc может мешать большим проектам;
➡️ когда смотреть в сторону KSP вместо KAPT;
➡️ как кэш и инкрементальность помогают не делать лишнюю работу.
🔗 Читать статью на Хабре!
- ❤ 6
- 👍 3
- 🔥 2


















