sfd
🚀 Улучшение автоматизации с помощью Makefile
🚀 Улучшение автоматизации с помощью Makefile Хочешь делать свои скрипты тоньше, умнее и быстрее? Тогда знакомься с Makefile — простым, но мощным помощником! Это не только инструмент для сборки проектов, а настоящий швейцарский нож для автоматизации повторяющихся задач. Почему стоит его освоить? - Легко управлять последовательностью команд - Можно автоматизировать деплой, тестирование и обновление систем - Упрощает работу с сложными проектами и микросервисами Маленький совет: правильно структурированный Makefile — ваше секретное оружие продуктивности. Запускаешь один командный файл — и все...
«Эффект Makefile»: почему мы копируем конфиги и зачем об этом знать
Практически каждый разработчик хотя бы раз копировал «работающий Makefile» (или аналогичный файл для CI/CD) из старого проекта в новый. При этом мало кто вплотную разбирается с каждой строкой. Как выясняется, это поведение — не просто лень или «карго-культ», а закономерное явление, которое автор новости назвал «эффектом Makefile». Что такое «эффект Makefile»? Основная идея следующая: 1. На горизонте появляется задача, очень похожая на предыдущую (например, нужно снова собрать проект с помощью Make, GitHub Actions и т...