| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Философия программирования > Для компьютерного философа |
| Автор: 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 |
| Спасибо за помощь. Сдал |