Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Расчет длины и объема программы по Холстеду 
:(
    Опции темы
arcsupport
Дата 11.2.2012, 17:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 24.10.2008

Репутация: нет
Всего: 2



Как автоматизированно выполнить расчет длины и объема программы по Холстеду?
PM MAIL   Вверх
dorogoyIV
Дата 11.2.2012, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 26.3.2007

Репутация: нет
Всего: 46



ссылка

Добавлено через 7 минут и 59 секунд
длина программы = посчитать количество операторов в програмном коде.
для Java:
заменить ";" на ";\r\n"
заменить "\r\n\r\n" на "\r\n" рекурсивно
считаем: если в строке есть ";" , count++, если нет - идем дальше до конца кода.
получаем count = длина программы.
PM MAIL   Вверх
dorogoyIV
Дата 11.2.2012, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 26.3.2007

Репутация: нет
Всего: 46



блин, какой то хрен, ни за что, получает какое то звание.
вот объясните мне - НА ХЕРА МНЕ НУЖЕН ОБЪЕМ ПРОГРАММЫ?!!!
он видимо диссертацию по этой теме защищал?...
да я щас 15 диссертаций напишу...
вот первая: объем исполняемого файла Java равен минимум два размера файла манифеста.
доказывать надо?...
и т.д. ...
smile
PM MAIL   Вверх
dorogoyIV
Дата 11.2.2012, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 26.3.2007

Репутация: нет
Всего: 46



я думаю, эту тему можно перенести в песочницу или во флейм  smile 
к Java не имеет отношения...
PM MAIL   Вверх
arcsupport
Дата 11.2.2012, 23:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 725
Регистрация: 24.10.2008

Репутация: нет
Всего: 2



dorogoyIV, о каком хрене идет речь?
PM MAIL   Вверх
dorogoyIV
Дата 11.2.2012, 23:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1503
Регистрация: 26.3.2007

Репутация: нет
Всего: 46



Цитата(arcsupport @  11.2.2012,  23:17 Найти цитируемый пост)
о каком хрене идет речь?

Холстед естественно...
ты подумал, что, я в твой огород камень кидаю?
безосновательно!!!

а чем не устраивает мое обоснование по Холстеду? (второй пост)
PM MAIL   Вверх
jk1
Дата 11.2.2012, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1168
Регистрация: 17.10.2008
Где: Санкт-Петербург

Репутация: 1
Всего: 75



Если нужен инструмент для измерения, то вот этот анализатор умеет считать метрики по Холстеду.

Если хочется писать самому, то вот тут есть любопытные изыскания на тему того, как считать это в Java. Просто за последние 35 лет языки программирования слегка усложнились, теперь complexity на количество строк кода напрямую не завяжешь. 

Тему перенес в нужный раздел.


--------------------
Opinions are like assholes — everybody has one
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Design, Quality, Testing | Следующая тема »


 




[ Время генерации скрипта: 0.1282 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.