Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Философия программирования > Для компьютерного философа


Автор: Pacman 20.6.2005, 19:22
Преподаватель дал такую задачу. Теоретически объяснить как взаимодействуют между собой программные модули(тема реферата) на примере работы текстового редактора! Т.е какие функции могут они выполнять и каким образом взаимодействовать между собой. Очень буду благодарен за помощь знающим людям.

Автор: Indey 22.6.2005, 12:36
непонятно что значит теоретически? у каждого языка свои методы и подходы к этому.
Хотя принцип у всех один: они все взаимодействуют в некоторых точках (переменных) и используют результаты друг друга для себя..

Автор: batigoal 22.6.2005, 15:59
Наверное, здесь стоит поковыряться в таких программных абстракциях, как разделение архитектуры системы на слои (данные, логика, представление).

Автор: svg 22.6.2005, 22:13
Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес.
Приемы объектно-ориентированного проектирования: Паттерны проектирования.
Серия: Библиотека программиста (`Питер`).

Найдите/купите данную книгу. Вторая глава - как раз ваш реферат.

Автор: Pacman 23.6.2005, 13:05
Спасибо за помощь. Сдал smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)