Please enable JavaScript.
Coggle requires JavaScript to display documents.
Інженерія програмного забезпечення - Coggle Diagram
Інженерія програмного забезпечення
Архітектура програмного забезпечення
Основні поняття
Компоненти та взаємодія
Шари та модулі
Архітектурні стилі
Принципи
Архітектурні документи
Дизайн патернів
Класифікація патернів
Креаційні патерни
Singleton
Factory Method
Abstract Factory
Builder
Prototype
Структурні патерни
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
Поведінкові патерни
Observer
Strategy
Command
Chain of Responsibility
State
Visitor
Mediator
Memento
Interpreter
Template Method
Принципи використання
Повторне використання коду
Гнучкість та адаптивність
Полегшення підтримки системи