|
Модераторы: LSD |
|
arcsupport |
|
|||
Опытный Профиль Группа: Участник Сообщений: 725 Регистрация: 24.10.2008 Репутация: нет Всего: 2 |
Как автоматизированно выполнить расчет длины и объема программы по Холстеду?
|
|||
|
||||
dorogoyIV |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: нет Всего: 46 |
ссылка
Добавлено через 7 минут и 59 секунд длина программы = посчитать количество операторов в програмном коде. для Java: заменить ";" на ";\r\n" заменить "\r\n\r\n" на "\r\n" рекурсивно считаем: если в строке есть ";" , count++, если нет - идем дальше до конца кода. получаем count = длина программы. |
|||
|
||||
dorogoyIV |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: нет Всего: 46 |
блин, какой то хрен, ни за что, получает какое то звание.
вот объясните мне - НА ХЕРА МНЕ НУЖЕН ОБЪЕМ ПРОГРАММЫ?!!! он видимо диссертацию по этой теме защищал?... да я щас 15 диссертаций напишу... вот первая: объем исполняемого файла Java равен минимум два размера файла манифеста. доказывать надо?... и т.д. ... |
|||
|
||||
dorogoyIV |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: нет Всего: 46 |
я думаю, эту тему можно перенести в песочницу или во флейм
к Java не имеет отношения... |
|||
|
||||
arcsupport |
|
|||
Опытный Профиль Группа: Участник Сообщений: 725 Регистрация: 24.10.2008 Репутация: нет Всего: 2 |
dorogoyIV, о каком хрене идет речь?
|
|||
|
||||
dorogoyIV |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: нет Всего: 46 |
||||
|
||||
jk1 |
|
|||
Эксперт Профиль Группа: Участник Сообщений: 1168 Регистрация: 17.10.2008 Где: Санкт-Петербург Репутация: 1 Всего: 75 |
Если нужен инструмент для измерения, то вот этот анализатор умеет считать метрики по Холстеду.
Если хочется писать самому, то вот тут есть любопытные изыскания на тему того, как считать это в Java. Просто за последние 35 лет языки программирования слегка усложнились, теперь complexity на количество строк кода напрямую не завяжешь. Тему перенес в нужный раздел. -------------------- Opinions are like assholes — everybody has one |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Design, Quality, Testing | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |