Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 5 651

/ вопрос открыт /

Здравствуйте!
Нужен совет. Вопрос такой, как определить сложность программы, понимаю, что вопрос вызовет массу ироничных сообщений ну, правда нужно как-то определить заранее сколько потребуется времени на анализ текста программы, изучил материал по метрикам программы (Холстед, Маккейб и т.д.), но все эти метрики не поддаются формализации, т.е. сиди и вручную считай все эти оператор и операнды )). Хотя может я ошибаюсь, попадалась ли кому-нить на просторах инета программа для расчета этих метрик? Заранее всем спасибо! Буду признателен за любые ссылки по теме!

Казаков Николай Константинович Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Казаков Николай Константинович (статус: 1-ый класс)
Вопрос отправлен: 26 сентября 2011, 12:07
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 25; последнее сообщение — 27 сентября 2011, 12:02; участников в обсуждении: 7.

Страницы: [« Предыдущая] [1] [2]

Мережников Андрей

Мережников Андрей (статус: Абитуриент), 26 сентября 2011, 19:57 [#21]:

Поищите книгу Фредерика Брукса "Мифический человеко-месяц или как создаются программные системы"
bugmenot

bugmenot (статус: 3-ий класс), 26 сентября 2011, 20:49 [#22]:

Цитата (Казаков Николай Константинович):

Не согласен, любой программист, должен правильно оценивать свои силы, если для этого есть какие-то методы, методики, я считаю, что программист должен их знать

Дело в том, что у руководителя проекта уже не остается времени на работу программиста (в лучшем случае - он же является архитектом) и он теряет квалификацию, в итоге превращаясь в манагера.
виконання програми розпочинається з того самого мiсця, де призупинилося.

Толяныч

Толяныч (статус: 4-ый класс), 27 сентября 2011, 01:15 [#23]:

Я уже, кажется, своим опытом делился на эту тему, если так, то повторюсь.
У нас в институте была сверху директивно внедрена суровая бумага ДСП, где эта ферня уже была руководством к действию. Там в зависимости от количества переменных ( ржу-немагу ) определялось время с точностью до микросекунды. Причем зависимость была то ли квадратичная, то ли еще того круче. Так что если бы я был начальником и при этом дураком с инициативой ( как известно - самый опасный тип дурака ) , то принесенный мне расчет времени, скажем, на пол-года вернул бы со словами :
"А вы разделите эту задачу на 10 подзадач, тогда каждую сделаете в 100 раз быстрее, в итоге время сократится в 10 раз. Эх вы, недотепы! Что б вы без меня делали!"
Но эту галиматню надо было удовлетворять! Я накропал простенькую прогу и в интерактивном режиме очень быстро верстал планы-графики, пол-института ко мне приходили. "Нам надо на 4 человек на 3 месяца" - " А будет у тебя, отроче, 654 переменные при использовании дисплея и на Фортране. Иди с богом!"
Вот потому они - вона где, а мы в афедроне ( слово красивое, забугорное - см. Вики) .
Казаков Николай Константинович

Казаков Николай Константинович (статус: 1-ый класс), 27 сентября 2011, 08:30 [#24]:

> Поищите книгу Фредерика Брукса

Спасибо

>Дело в том, что у руководителя проекта

А я и не имел в виду руководителя проекта, я говорил о программисте, который не зацикливается на написание кода, а еще пытается проанализировать, что написал и сделать выводы.

> Я уже, кажется, своим опытом делился на эту тему, если так, то повторюсь.

Уж больно витиевато, отроче )))
Толяныч

Толяныч (статус: 4-ый класс), 27 сентября 2011, 12:02 [#25]:

Казаков Николай Константинович:

Ну мы ужо енто как могем, мы з лесу. Но свою мысль, безотносительно к стилю, я, кажется, изложил : несмотря на авторитет Бруксов и Холстедов, мое мнение : БСК ( неадекватные мысли домашнего животного женского полу светлой масти ). Не думаю, что у них в НАСА программеры ползают по исходникам, вычесывая, как блох, количество переменных, чтобы им плановый отдел за недоперевыполнение прогрессивку не замылил.

Страницы: [« Предыдущая] [1] [2]

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 25 апреля 2026, 22:05
Выполнено за 0.03 сек.