рефакторинг
Как провести рефакторинг и не создать новые баги: полный разбор подхода
Авторка та перекладачка

«Кто написал это дерьмо?», спросил СТО, глядя на свой старый код. Или как работать над «хромой» кодовой базой и не выгореть
Журналістка Highload
На Medium вышел философский блог о сложностях рефакторинга, отчаянии, порывах переписать «говнокод» с нуля и прочих сопутствующих трудностях, а также практические советы, как привести кодовую базу в порядок. Публикуем перевод.
Память помогала вам в школе, но не поможет в программировании: почему надо все записывать
Микола Сарри BLOG
Менеджер проєктів у Aimprosoft
У многих хороших программистов в школе и университете были отличные оценки по математике. Обычно эти люди могли производить многие действия в уме, не записывая их на бумаге. Те же, кто был послабее, расписывали каждый шаг. Интересно, что поощрялась именно краткость, а не подробность. Все эти сокращения производились с помощью функции кратковременной памяти.
Вскипятить океан и побрить яка: IT-идиомы, которые должен знать каждый разработчик
Редактор новостей
Догфудинг, бритье яка и фактор автобуса. В сфере IT много идиом, многие из которых известны только в англоязычном мире, но некоторые дошли и до нас. Разработчик из Red Hat Энда Фелан за свои пять лет работы в индустрии постоянно сталкивается с ними. Первое время ему приходилось делать вид, что он понимает о чем речь, но потом пришлось все-таки разобраться в их значении. Самыми распространенными он поделился в личном блоге.
Как грамотно избавиться от кода с запашком: 8 простых шагов
Редактор новостей
Код с запашком — это термин, который обозначает код с признаками проблем в системе. Один из самых распространенных способов избавиться от него — переписать, но, по словам разработчика Дэна Уиллоуби, если подойти к процессу неправильно, можно потратить целый день, но так ничего и не улучшить. За десять лет в индустрии специалист понял, что устранять ошибку нужно постепенно. Как это сделать, он написал в своем блоге.
10 расширений VS Code для повышения производительности от CEO IT-компании
Редактор новостей
Соучредитель и гендиректор Stepsize Алекс Омейер поделился в блоге десятью расширениями VS Code, которые он и его команда используют для повышения продуктивности.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: