Неизбежное зло современной разработки ПО

JIRA не помогает писать код. JIRA помогает менеджерам отчитываться перед другими менеджерами. А разработчики просто вынуждены в этом участвовать. Разберем, как система для "гибкой разработки" стала главным тормозом индустрии.

Читать в Telegram

Прекратите копировать логику сборки — используйте Gradle Convention Plugins

Хватит тратить время на синхронизацию десятков модулей вручную — откройте для себя мощь Gradle Convention Plugins. Этот инструмент позволит вам забыть о дублировании кода, централизовать настройки, ускорить сборку и сделать поддержку крупного проекта по-настоящему управляемой. 

Почему каждый разработчик должен потерпеть неудачу (хотя бы раз)

Нельзя овладеть навыками программирования без извлечения уроков из своих неудач. Узнайте, как серьезные промахи в разработке программного обеспечения формируют исключительных специалистов по написанию кода.

CSS: Цветовой хаос

Почему в CSS один и тот же цвет можно записать четырьмя разными способами — и все они работают? Этот вопрос будет беспокоить вас до тех пор, пока вы не поймете, что за каждым форматом стоит своя логика и история. Попробуем разобраться в цветовом хаосе форматов HEX, RGB, HSL и RGBA, чтобы научиться выбирать наиболее подходящий.

Как стабильно извлекать метаданные из сложных документов

Извлечение ключевых данных из документов — типичная, но критически важная задача для бизнеса. В этой статье — готовое руководство по стабильному извлечению метаданных из любых, даже самых сложных документов. Мы разберем три подхода: от простых регулярных выражений до передовых моделей с поддержкой визуальных модальностей, — чтобы вы могли выбрать оптимальный инструмент для своих задач и избежать типичных подводных камней.

Используйте эти хаки для трехкратного ускорения скриптов JavaScript уже сегодня

Сталкиваетесь с задержками в JavaScript? Возьмите на вооружение 12 полезных рекомендаций, которые позволят поднять скорость и эффективность работы на новый уровень.

Почему борьба GitHub с тостовыми уведомлениями — плохая новость для специалистов по доступности

Решение GitHub полностью отказаться от тостовых уведомлений в своих продуктах, мотивированное заботой о доступности, вызвало бурную дискуссию в сообществе. Но является ли запрет действительно решением проблемы?

Вопрос по React-фронтенду, который стоит 100+ собеседований

Понимаете ли вы, как работает React, или просто умеете им пользоваться? Далеко не каждый кандидат на должность разработчика может ответить на этот вопрос. Но это именно то, что будет интересовать вашего интервьюера на собеседовании.  

Случайная статья

Attr - одна из лучших практик объектно-ориентированного Python

Известно, что Python очень гибкий язык, который может использоваться в функциональном, процедурном и объектно-ориентированном программировании. Честно говоря, я пишу...

Как специалисту по данным написать веб-приложение, используя простой Python

Проект машинного обучения нельзя назвать действительно законченным, пока у вас нет хорошего способа его продемонстрировать.  Раньше для демонстрации проекта хватало...

Меньше образы Docker => быстрее CI-конвейер

CI/CD позволяет разработчикам и организациям реализовывать циклы задач быстрее. Автоматизируя такие процессы, как сборка, тестирование и развертывание ПО, мы...

Популярные статьи

Случайный тест