Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит shotgun surgery?
Значение и примеры · Разработка программного обеспечения
shotgun surgery: разбросанные правки, кодовый запах «дробовиковая хирургия»
Кодовый запах, при котором одно концептуальное изменение требует множества небольших правок в разных частях кодовой базы.
Где и как употребляется
Неформальная метафора из обсуждений рефакторинга. Описывает разбросанную ответственность, а не медицинскую процедуру.
Примеры предложений
Changing one invoice rule caused shotgun surgery across twelve unrelated classes.
Изменение одного правила для счетов потребовало разбросанных правок в двенадцати несвязанных классах.
Одна бизнес-логика оказалась распределена по слишком многим местам.
We centralized currency formatting to reduce shotgun surgery during future locale updates.
Мы централизовали форматирование валюты, чтобы будущие обновления локалей не требовали правок во множестве мест.
Объединение связанной ответственности уменьшает число файлов, затрагиваемых изменением правила.
Распространённые словосочетания
- avoid shotgun surgery
- shotgun surgery code smell
Связанные термины
Другие термины: Проверка и качество кода
- code review · проверка кода
- technical debt · технический долг
- LGTM · выглядит хорошо
- nitpick · мелкое замечание
- address feedback · учесть замечания
- linter · линтер
- hard-coded · жёстко заданный
- reviewer · проверяющий
- approve · одобрить
- readable · понятный
- best practice · рекомендуемый подход
- clean code · чистый код
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
