Непейвода Н.Н. Программирование. Раздел 2

Непейвода Н.Н. Программирование. Страница 135

Система программирования, основанная на объектах и их ролях, была ре­ализована в языках SMALLTALKи PLASMA. В последнем из них объекты так и назывались актерами. Эта система и была воспринята ООП. Поскольку система ролей очень хорошо подходит для описания взаимодействия челове­ка и программной системы и для описания поведения программной системы в человеческой среде, ООП оказалось успешным методом проектирования систем по заказу, для нужд непрофессионалов, и позволило повысить произ­водительность труда в данной отрасли программирования порою в десятки раз. Далее, поскольку при изменении задачи меняются роли, ООП позво­лило быстро перестраивать достаточно сложные программные системы при изменении требований заказчика. Уже эти два преимущества показывают практическую ценность ООП.

А в качестве теории (это показывает еще раз, что часто к теоретику об­ращаются как к научному аналогу священника, который должен освятить решение, прочтя над ним свою молитву, но к сути дела никакого отноше­ния не имеет) ООП восприняло то, что развивается под именем абстракт­ных типов данных (АТД). АТД сохраняет не только имена методов, но и их смысл. Цель теории — дать способ автоматизированной конкретизации понятий, когда в них подставляются другие понятия. Проблема оказалась крайне тяжелой и сложной, непосредственного практического выхода по­лучить не удалось, и, как часто бывает, теория вышла из моды, так и не дойдя до точки зрелости. Конечно же, сама проблема осталась и лишь об­острилась. Вернуться и развивать теорию дальше все равно придется, но произнесенные слова о конкретизации понятий и связанной с ней заменой представлений и методов были перенесены туда, где нет ни конкретизации, ни сохранения смысла при замене.

Новости

  • 1
  • 2
Prev Next

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

24.01.2016

Ракета "Ангара-А5В" в ближайшее десятилетие не полетит

Роскосмос не планирует в течение ближайшего десятилетия осуществлять пуск тяжёлой ракеты-носителя А...

Ученые РФ опровергли выводы исследований о вреде ГМО

24.01.2016

Ученые РФ опровергли выводы исследований о вреде ГМО

Исследователи из Института проблем передачи информации (ИППИ РАН) проанализировали несколько самых п...

Летающие "Крокодилы"

24.01.2016

Летающие "Крокодилы"

20 удивительных фактов о боевом вертолете Ми-24.Этот вертолет стал таким же узнаваемым символом сове...

В Аргентине описали новый вид динозавра-гиганта

24.01.2016

О ранее неизвестном виде динозавра, относящемуся к инфраотряду зауроподов, рассказали аргентинские п...

Реклама