Seminar on Design and Architecture Patterns

Kušniráková

Lesson details:

  • Teams brainstorm on explained patterns and make joint notes (anywhere).
  • Teams describe the application of 3 patterns from the groups below more formally using the provided template file. To do that, it is necessary to study the patterns thoroughly (from the book!).
    • Inventory and Accounting: Describe the application of the Account or Transaction pattern, i.e., find out terms for which summary of something (current state) is important and also for which we need to know the history of changes. Consider the perspective of a customer (who uploads code and measures the quality of his SW project) and an operator of the QualityIS system (who wants to know about customers). Feel free to add functionality that is beyond the official specification.
    • Planning: Describe the application of the Proposed and Implemented Action pattern. Focus on the description of states and their content.
    • One pattern according to your choice, from a different group of patterns than those already described. Justify your choice and describe the application of the selected pattern in detail.

Required output:

  • Proposal of 3 + 3 patterns application (together from previous week + this week). Use (extend) your previous proposal and submit it to the Week 03 - Analysis patterns brainstorming 2 homework vault (odevzdávárna) in the IS MU. 
  • Submission deadline: Thursday 17.10.2024 at 23:59.