Мартин Фаулер говорит, что мы должны сделать рефакторинг перед добавлением новых функций (учитывая,...
Я нахожусь в проекте, где мы начинаем рефакторинг какой-то массивной базы кода. Одна проблема,...
Если бы вам пришлось исправить и стабилизировать приложение MVC, с чего бы вы начали: Модель,...
У нас есть несколько проектов, которые используют одинаковые и / или похожие имена пакетов. Многие...
Я убираю какой-то старый код, который повсеместно использует «магические числа» для установки...
Я занимаюсь архитектурной очисткой, которая включает в себя перемещение нескольких классов в разные...
Resharper любит указывать на каждую страницу asp.net несколько функций, которые можно сделать...
Меня раздражает, что я не могу очистить список. В этом примере: a = [] a.append(1) a.append(2) a =...
Закон Деметры указывает, что вы должны разговаривать только с объектами, о которых вы знаете...
Какими инструментами вы пользуетесь, чтобы найти неиспользуемый / мертвый код в больших...
С тех пор, как я начал использовать .NET, я только что создал классы Helper или частичные классы,...
Учитывая HTML-страницу со сложным макетом на основе таблицы и множеством тегов, которые дублируются...
Итак, один из наиболее часто встречающихся комментариев при обсуждении производительности...
Я изучаю ограничения рефакторинга для улучшения существующей архитектуры программного обеспечения,...
У меня большая кодовая база, и я хотел бы реорганизовать структуру пакета, чтобы классы, которые...
Одна вещь, которая действительно усложняет жизнь в освоении кодовой базы в классическом проекте ASP...
Несколько недель назад у меня была дискуссия с некоторыми коллегами по рефакторингу, и я, кажется,...
Это в состоянии, когда это действительно полезно и может делать больше, чем просто переименовывать...
Я использую правую кнопку> Refactor> Encapsultate field, чтобы каждый раз иметь свой аксессор....
Хотя мой вопрос может показаться абстрактным, я надеюсь, что это не так. Предположим, я...
У меня есть вопрос о передовой практике относительно того, как следует подходить к хранению сложных...
Я работаю с некоторыми CSS, которые написаны плохо, если не сказать больше. Я не эксперт по дизайну...
Я недавно унаследовал консольное приложение C #, которое нуждается в некотором сокращении и очистке
Я унаследовал монстра. Он маскируется под приложение .NET 1.1, обрабатывающее текстовые файлы,...
Я пытаюсь отсортировать dict по его ключу и вернуть итератор к значениям из переопределенного...