Эффективность – ключевая характеристика действительно хорошего программиста. Но некоторые привычки и распространенные практики безжалостно "съедают" львиную долю вашего рабочего времени…
В первой части своей статьи на Highload я рассказывал о финансовом обосновании инвестиций в автотесты. Теперь сосредоточимся на том, как построить…
Частая головная боль разработчиков – обработка сотен файлов разных форматов и типов по единому принципу. Но этот процесс можно автоматизировать.…
Продолжаем тему CI/CD (Continuous Integration, Continuous Delivery): в предыдущей части блога мы разобрались, что это за технология и как она…