Программистская стилеметрия
Jan. 21st, 2010 04:01 pmЯ, скорее всего, изобретаю велосипед и задаю вопрос, ответ на который всем интересующимся давно и хорошо известен. Так что ...
Как эффективно определить избыточность исходника (в предположении, что его автор не предпринимал countermeasures)? Я беру файл, удаляю из него пробелы и табуляции, пустые строки и строки, состоящие лишь из ограничителей составных операторов, и считаю отношение уникальных оставшихся строк к общему числу оставшихся строк.
Какой интервал, по-вашему, приемлем для плотного кода, и начиная с какого значения можно начинать говорить, что код нуждается в рефакторинге?
Как эффективно определить избыточность исходника (в предположении, что его автор не предпринимал countermeasures)? Я беру файл, удаляю из него пробелы и табуляции, пустые строки и строки, состоящие лишь из ограничителей составных операторов, и считаю отношение уникальных оставшихся строк к общему числу оставшихся строк.
Какой интервал, по-вашему, приемлем для плотного кода, и начиная с какого значения можно начинать говорить, что код нуждается в рефакторинге?