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


Сила рефакторинга кода: как измерить успех рефакторинга
Рефакторинг кода дает разработчикам столь необходимую передышку, и я думаю, что многие разработчики могут это понять. Написание кода в течение всего дня требует больших усилий, особенно если вы ежедневно создаете новые функции. Это трудоемкое занятие, и разработчикам часто требуется некоторое пространство, чтобы подумать об общей организации кодовой базы и оглянуться на то, что можно улучшить.

Когда манит страна чудес
или: Как полюбить кроличью нору, не теряя кода доставки Поговорим немного о кроличьей норе. Для разных программистов это означает разные вещи, но у него есть своеобразное качество ощущения, будто вы что-то делаете, но ничего не делаете сделано . Проверка кода завершена. Отправлено и объединено в мастер готово. Закройте тикет готовым. Вы, конечно, что-то делаете, но полезно ли это? Что вы делаете 20 вкладок в эту проблему, исследуете наследование одной таблицы, задаетесь вопросом,..

Если делать это быстро и грязно, это навредит вам в долгосрочной перспективе.
История, в которой ты единственный неудачник Мы все были там. В вашей компании наступило кризисное время. Босс просит сделать невозможное, и вы являетесь частью потрясающей команды разработчиков-рок-звезд-ниндзя, которая возьмет на себя эту задачу. Совсем немного не повредит. Таким образом, вы используете некоторые передовые методы здесь и там, чтобы успеть вовремя и произвести впечатление на боссов. Модульные тесты, документация, продуманный дизайн: все это сейчас не имеет..

Разрушение циклических зависимостей - CB Insights Research
Однажды на работе я решил добавить новую служебную функцию в служебный файл функции. Все наши новые модульные тесты были пройдены, поэтому я прогнал весь набор тестов - и те же тесты, которые были недавно написаны, не прошли. Я попробовал еще раз, запустив только тесты утилит, и они преуспели. Я снова прогнал весь набор - и они потерпели неудачу. Такое поведение вызывало основную проблему: наша система не была детерминированной. Согласно сообщению об ошибке, моя новая функция не была..

Вопросы по теме 'technical-debt'

Коэффициент технического долга гидролокатора десятичный
Я использую Sonarqube версии 5.1 и увидел, что процентное соотношение технического долга очень мало или совсем не отличается для ежемесячных отчетов, которые мы генерируем. Видно, что значение округлено только до одного десятичного знака, поэтому...
608 просмотров
schedule 06.03.2023