-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V25-LG-3-08, V23-LG-2-5, refactor pattern learning goal #424
Comments
@sko Find out, how we can reduce the size of this LG or at least re-order patterns into a sensible sequence, maybe off-load content to the glossary |
@skogsbaer - are you active on this? Any chance to complete until end-of-July? |
@gernotstarke I'm midway through the exams. Currently not working on this issue. My plan was to finish to english version in the next week. So end of July should be fine. |
Working on this. |
So here is my suggestion:
With respect to the R1, R3 categorization, nothing changes. Optionally, we could move the explanations of the patterns to the glossary, linking from the learning goals to the glossary. This would have two benefits:
The downside is that it's a lot of work to update the glossary because most patterns in the learning goals do not have an entry in the glossary. Here is how the two learning goals would look like. I have omitted the descriptions of the patterns, assuming they are in the glossary. At the end, you see what needs to be added to the glossary. @mikesperber I have moved interpreter and combinator to the design patterns. Is this ok? LG 03-08 [previously LG 2-05]: Describe, Explain and Apply Important Architectural Patterns (R1, R3)Software architects can explain and provide examples for the following architectural patterns (R1):
Software architects can explain several of the following architectural patterns,
Software architects know essential sources for architectural patterns, such as POSA (e.g. <>) and PoEAA (<>) (for information systems) (R3). LG 03-09 [previously LG 2-05]: Describe, Explain and Apply Important Design Patterns (R3)Software architects know the difference between architectural and design patterns.
Software architects know essential sources for design patterns, such as POSA (e.g. <>) and GOF (<>) (R3).
Software architects can explain several of the following architectural patterns, Changes to Glossary
|
I like your suggestion, AND your proposals for improving the glossary. The work needs to be done anyway... Therefore, go for it, create the LG's, open a PR and I'm happy to accept it :-) thanx for your valuable contribution and time! |
There is a seven year old issue in the glossary tracker: isaqb-org/glossary#82 |
Here is a PR for the glossary: isaqb-org/glossary#199 |
Now that the PR for the glossary was accepted, there is a PR for the curriculum: #478 |
Address #424: split LZ-03-8 and shorten it
@gernotstarke we can close this, right? |
yes, it's completed and done. |
the current LG is too large and contains different kind of patterns.
Split into two distinct (e.g. one for system-wide patterns like layers and microservices) and others related to solving specific and smaller problems.
Move dependency-inversion/detection
The text was updated successfully, but these errors were encountered: