Публикации по теме 'technical-debt'


Что инженеры думают о техническом долге?
Моя команда в Stepsize опросила 200+ инженеров и опубликовала Отчет о состоянии технического долга на 2021 год , в котором исследуется влияние технического долга на моральный дух разработчиков, скорость работы и качество обслуживания клиентов. В этой статье я поделюсь некоторыми ключевыми выводами из отчета о том, что инженеры на самом деле думают о техническом долге. Основные статистические данные из отчета: 52% инженеров считают, что технический долг негативно влияет на..

Технический долг. Я должен платить все?
Как разработчик, вы, вероятно, в какой-то момент столкнулись с техническим долгом (его можно назвать унаследованным кодом). Среди дизайнеров и менеджеров проектов, которые часто сотрудничают с разработчиками, многие из них, возможно, видели разработчиков, которые говорили: «Работа, скорее всего, займет больше времени, чем ожидалось, из-за технического долга». Что такое технический долг и как с ним справиться? Сегодня я собираюсь рассмотреть технический долг, судьбу разработчиков или любую..

Инженеры по машинному обучению в Wildlife Studios
В этой статье мы кратко рассмотрим, как инженеры по машинному обучению ( MLE) могут принести больше пользы всей экосистеме машинного обучения в Wildlife , помогая нашим командам повысить производительность, связанную с машинным обучением, и сократить технический долг. В нашем текущем сценарии инженеры данных (DE), специалисты по данным (DS) и MLE тесно сотрудничают, что может привести к запутанной динамике работы. Когда мы сужаем масштаб, чтобы сосредоточиться на двух наиболее..

Распространенные ошибки программистов, приводящие к провалу проектов
Учимся на ошибках других . Провал программного проекта означает, что разработанный продукт значительно отличается от ожиданий заказчика. Могут быть разные причины неудач программных проектов: нечеткие требования, плохо налаженные процессы разработки программного обеспечения, неэффективный бюджет, который может привести к отсутствию контроля качества, DevOpses, бизнес-аналитики и т. Д. Еще одна распространенная причина неудач программных проектов заключается в том, что группа..

Изменяющее жизнь волшебство наведения порядка в вашей кодовой базе
Этой весной в CodeHS команда инженеров провела первые несколько недель второго квартала, полностью сосредоточившись на очистке кода. Мы назвали это «Весенняя уборка», удалили много кода, который больше не используем, и устранили немало технических долгов. Примерно в это же время я также прочитала Мари Кондо «Изменяющее жизнь волшебство уборки». Она описывает метод «КонМари», который она изобрела для управления беспорядком, поддержания чистоты в доме и разжигания радости в вашей жизни на..

Прагматичный программист, издание к 20-летию
Каждый разработчик обязан прочитать эту книгу ради себя Иногда вы сталкиваетесь с чем-то, что находит отклик у вас на совершенно новом уровне. Для меня еще в 2000 году это была книга Дэйва Томаса и Энди Ханта «Программист-прагматик». Эта книга оказала на меня значительное влияние в моей карьере разработчика программного обеспечения. Когда в мае 2019 года Эддисон Уэсли опубликовал новое издание «Программист-прагматик, 20-летие», я решил перечитать его. О книге Дэйв Томас и Энди..

Насколько полезен технический долг?
Когда Уорд Каннингем придумал фразу «технический долг», упоминание финансового долга было преднамеренным; у нас накапливается технический долг, когда мы сокращаем сроки, которые приносят нам немедленную выгоду (возможность поставки, время разработки, рыночная конкуренция), но при этом выплачиваются проценты, истощающие наши ресурсы [1]. Первые дни Facebook являются хорошим примером: PHP использовался в качестве основы для быстрой разработки, в то время как Цукерберг быстро..