main | top

More books!!!

Frederick P. Brooks - Mificheskiy Cheloveko-mesyac (106 from 153)

prev next | first -100 -10 +10 last
Что же касается повторного использования за рубежом, то тут имеют место неправдоподобные отчеты.25
Джонс сообщает, что все клиенты его фирмы, у которых более 5000 программистов, проводят формальные исследования повторной используемости, в то время как из числа клиентов с 500 и менее программстами это делает менее 10 процентов.26 По его сообщению, в отраслях с высоким потенциалом повторного использования исследования (не реализация) "ведутся активно и энергично, даже если не вполне успешно". Эд Йордон сообщает о программной фирме в Маниле, в которой 50 программистов из общего числа 200 заняты только разработкой повторно используемых модулей для использования всеми остальными, и что в тех случаях, которые он видел, принятие этой технологии было вызвано организационными, а не техническими факторами - например, системой поощрений.
Демарко сообщает мне, что наличие массовых рыночных пакетов и возможность предоставления ими общих функций, таких как системы баз данных, существенно снизили как настоятельность, так и предельную полезность повторного использования модулей собственных приложений. "Повторно используемые модули имели тенденцию в конце концов становиться общими функциями."
Парнас пишет следующее:
Повторное использование - это то, о чем легче говорить, чем осуществить. Для него требуются как хорошее проектирование, так и очень хорошая документация. Даже когда мы видим хорошее проектирование, что по- прежнему не часто, без хорошей документации компоненты не будут использоваться повторно.
Кен Брукс сообщает, что трудно рассчитать, какая степень обобщенности окажется необходимой: "Мне приходится менять вещи, даже в пятый раз используя собственную библиотеку пользовательских интерфейсов."
Реально повторное использование только начинается. Джонс сообщает, что на открытом рынке есть несколько модулей с повторно используемым кодом по цене от 1 до 20 процентов от обычной стоимости разработки.27 Демарко говорит:
Меня все более обескураживает вся эта история с повторным использованием. Практически отсутствует теорема существования для повторного использования. Время подтвердило, что сделать вещи повторно используемыми стоит дорого.
Йордон дает оценку того, сколько это стоит: "Хорошее эмпирическое правило говорит, что повторно используемые компоненты потребуют вдвое больших затрат, чем "одноразовые" компоненты."28 Я рассматриваю эту цену как величину затрат на запуск компонентов в производство, обсуждавшуюся в главе 1, поэтому я оцениваю рост затрат как троекратный.
Конечно, мы видим различные формы и варианты повторного использования, но оно далеко не так широко применяется, как мы предполагали. Предстоит еще многое понять.
Понимание больших словарей: неожиданная проблема повторного использования, которую можно было предвидеть
Чем выше уровень, на котором осуществляется мышление, тем более многочисленны примитивные составляющие мысли, с которыми приходится иметь дело.
prev next | first -100 -10 +10 last

~
~
~
~
~
~
~
~
~
~
~
~