Программирование, управляемое данными: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м перенос раздела
дополнение
Строка 13: Строка 13:
== Литература ==
== Литература ==
* {{книга|автор=Raymond, Eric Steven |часть=9.1 Data-Driven Programming|заглавие=The Art of UNIX Programming|издательство=Addison-Wesley|год=2003|allpages=560|isbn=978-0131429017|ref=Raymond}}
* {{книга|автор=Raymond, Eric Steven |часть=9.1 Data-Driven Programming|заглавие=The Art of UNIX Programming|издательство=Addison-Wesley|год=2003|allpages=560|isbn=978-0131429017|ref=Raymond}}
* {{книга
| автор = Ganz, C.
| pages = 77-79
| заглавие = Real World Enterprise Reports Using VB6 And VB .NET
| издательство = Apress
| год = 2003
| allpages = 696
| isbn = 9781430207702
| ref = Ganz
}}


Title Real World Enterprise Reports Using VB6 And VB .NET
Author Carl Ganz
Publisher Apress, 2003
ISBN 1430207701, 9781430207702
Length 696 pages



{{compu-prog-stub}}
{{compu-prog-stub}}

Версия от 19:24, 9 декабря 2014

Парадигмы программирования

В программировании, программирование потоком данных представляет собой парадигму программирования, в которой операторы программы описывают подходящие данные и правила их обработки, а не последовательность предпринимаемых шагов.[1] Применение методов конструирования абстрактных типов данных в объектно-ориентированном программировании приводит к архитектуре, управляемой данными.[2] Этот тип архитектуры используется в объектно-ориентированном программировании для определения классов в рамках концепции частей программного обеспечения. Программирование потоком данных приводит к плохому объектно-ориентированному проектированию, в то время как проектирование на базе ответственности считается лучшим подходом.[2]

Языки программирования для потоков данных

Примечания

  1. 1 2 Stutz, Michael Get started with GAWK: AWK language fundamentals. developerWorks. IBM (19 сентября 2006). — «[AWK] часто называют языком, управляемым данными -- операторы программы описывают подходящие входные данные и их обработку, а не последовательность шагов программы». Дата обращения: 23 октября 2010. Архивировано 2 сентября 2012 года.
  2. 1 2 Wirfs-Brock, R.; Wilkerson, B. (1989). "Object-oriented design: a responsibility-driven approach". Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications. New York: ACM: 71—75. doi:10.1145/74877.74885.

Литература

  • Raymond, Eric Steven. 9.1 Data-Driven Programming // The Art of UNIX Programming. — Addison-Wesley, 2003. — 560 p. — ISBN 978-0131429017.
  • Ganz, C. Real World Enterprise Reports Using VB6 And VB .NET. — Apress, 2003. — P. 77-79. — 696 p. — ISBN 9781430207702.


Title Real World Enterprise Reports Using VB6 And VB .NET Author Carl Ganz Publisher Apress, 2003 ISBN 1430207701, 9781430207702 Length 696 pages