Интернет магазин китайских планшетных компьютеров



Компьютеры - Шаблон функционального дизайна - Методика

23 января 2011


Оглавление:
1. Шаблон функционального дизайна
2. Методика
3. Применение к 3D моделированию и симуляции



Стандартный способ обеспечения функционального дизайна — это обзор описания модуля. Если описание включает связи, такие как «и» или «или», тогда дизайн имеет более, чем одно предназначение, и соответственно возможно будет иметь побочные эффекты. Предназначения должны быть разделены в отдельные модули для того, чтобы функциональный дизайн был бы достижим.

Критика и ограничения

Каждая компьютерная система имеет части, которые не могут быть функционально чисты, потому что они существуют для распределения тактов процессора или других ресурсов различным модулям. Например, большинство систем имеют раздел «инициализации», который запускает модули. Другие хорошо известные примеры включают в себя таблицу векторов прерываний и главный цикл.

Некоторые функции в сущности имеют смешанную семантику. Например, функция «вывести автомобиль из гаража» по сути имеет побочный эффект изменения «положения автомобиля». В некоторых случаях, смешанная семантика может быть расширена на большое топологическое дерево или граф связанных понятий. В этих необычных случаях, некоторые авторитеты не рекомендуют использовать функциональный дизайн. Вместо этого попробуйте полиморфизм и наследование.



Просмотров: 2317


<<< Шаблонный метод (шаблон проектирования)