Software Design & Review Workshop
(For software developers and aspiring software architects)
Whether written by a person or generated by AI, developers need to understand and assess source code (at least for now). In this practical workshop, you learn to recognize the most important characteristics of bad code, understand responsibilities and dependencies, and make informed decisions about generating code with AI.
This course prepares you for our Software Architecture course. We focus on "internal software design"—the design of source code within components. This helps keep AI-generated code understandable and maintainable.
Further topics, such as architecture work, system-level decisions and architectural patterns, are covered in the advanced course "Software Architecture Foundations".
Learn:
How to recognize problematic code with top-to-bottom and macrooptical analysis
How to develop and assess internal software design using an intention diagram and design principles
How to improve code through refactoring and safeguard changes with tests
How Functional Design, IOSP and PoMO help separate secondary aspects
How to review human-written and AI-generated code and explain design trade-offs
-
How to recognize problematic code with top-to-bottom and macrooptical analysis
-
How to develop and assess internal software design using an intention diagram and design principles
-
How to improve code through refactoring and safeguard changes with tests
-
How Functional Design, IOSP and PoMO help separate secondary aspects
-
How to review human-written and AI-generated code and explain design trade-offs
References
Workshop
Content
Normal
2 Days
2d
For individuals
- Open training for single participants.
- Book individually.
- Remote.
Upcoming Dates
Dates on request.
For companies
(minimum 4 participants)
- On your demand.
- Book exclusively for your team.
- On site or remote.
- Traveling cost according to expenditure
Your benefit
Certification
With our certificates, you can officially document the skills you have acquired. This provides clear proof for employers, projects, or internal qualifications. Learn more about our certification system here.
- 90 minutes
- Multiple choice ⦁ live coding ⦁ interview.
- Verified open badge
- PDF certificate
- 200 €, plus VAT











