LINUX.ORG.RU

История изменений

Исправление mashina, (текущая версия) :

когда кода тонны и ни один человек не знает код до конца, даже в общих чертах, это плохо работает.

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

Даже формальный дубликат может не быть таковым логически. И некогда сделанный дубликат со временем немного специализируется так что с помощью формального поиска его найти не получится. Избавление от дубликатов это не настолько легко формализуемая задача чтобы её можно было автоматизировать

Исходная версия mashina, :

когда кода тонны и ни один человек не знает код до конца, даже в общих чертах, это плохо работает.

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

Даже формальный дубликат может не быть таковым логически. И некогда сделанный дубликат со временем немного специализируется так что с помощью формального поиска его найти не получится. Избавление от дубликатов это не настолько легко формализуемая задача для автоматизации.