Содержание
- 2. Шаблони розробки ПЗ
- 3. Шаблони розробки ПЗ У розробці ПЗ часто зустрічаються проблеми, які вже розв'язувалися раніше в інших проектах.
- 4. Стиль мислення експерта Під час розв'язку конкретних проблем експерти звичайно не намагаються розробити нове рішення, яке
- 5. Навіщо потрібні шаблони Шаблони дозволяють базуватися на колективному досвіді кваліфікованих інженерів по проектуванню. Вони фіксують існуючий
- 6. Визначення шаблона Шаблон – це опис добре перевіреної, узагальненої схеми розв'язку деякої проблеми (задачі), що часто
- 7. Властивості шаблонів Шаблони описують розв'язок для задач проектування, що часто повторюються, які виникають в деяких специфічних
- 8. Властивості шаблонів (2) Шаблони є засобами документування архітектур ПЗ. Шаблони підтримують конструювання ПЗ з певними властивостями.
- 9. Типи патернів В ОО аналізі і проектуванні розроблено багато різних патернів. Архітектурні патерни. Описують фундаментальні способи
- 10. Типи шаблонів розробки ПЗ На етапі аналізу системи: шаблони аналізу (analysis patterns ) – комбінації класів
- 11. Шаблони архітектури ПЗ Архітектурні шаблони описують базові схеми структурної організації програмних систем. Архітектурні шаблони надають набір
- 12. Шаблони архітектури ПЗ є шаблонами самого високого рівня в системі шаблонів ПЗ. Вони допомагають визначити базову
- 13. Види архітектурних шаблонів Layers (рівні), Pipes and Filters (канали і фільтри), Blackboard (інформаційна "дошка"), Broker (брокер),
- 14. Шаблони (патерни) проектування
- 15. Шаблони проектування Шаблони проектування це шаблони середнього рівня. Вони менше за масштабом, ніж шаблони архітектури, але
- 16. Як задачі проектування розв'язуються за допомогою патернів Патерни проектування дозволяють різними способами розв'язувати багато задач, з
- 17. Класифікація патернів проектування
- 19. Скачать презентацию