Seminar on Design and Architecture Patterns
Ošlejšek: Brainstorming I
Lesson details:
- Teams brainstorm on explained patterns and make joint notes (anywhere).
Required output:
- Teams describe the application of selected patterns more formally using the template file below. To do that, it is necessary to study patterns in the original book! Expected patterns:
- Composite: At least three proposals. Only one can be related to the Dimension Elements of the Enterprise Segment. Other applications will not be related to the Enterprise Segment at all.
- Examples of leaves and composites.
- Examples of auto-propagating operations
- Examples of client code (who could use traversal or auto propagating method(s)
- Builder: At least one tree (step-by-step building of the Composite) plus at least one additional proposal (non-composite).
- Suggest the interface of the builder (construction of which parts it provides)
- Possible sub-builders and/or sub-directors
- Strategy: At least two proposals (different from builder ;)
- Examples of strategies
- Who selects the strategy?
- Who uses the strategy's context?
Adapter: At least one proposal
- Composite: At least three proposals. Only one can be related to the Dimension Elements of the Enterprise Segment. Other applications will not be related to the Enterprise Segment at all.
- Submit results to the "06 - Design patterns brainstorming I".
Chyba: Odkazovaný objekt neexistuje nebo nemáte právo jej číst.
https://is.muni.cz/el/fi/podzim2024/PV167/um/analysis/pattern-proposal-without-peer-review.docx