Discover more
Discover Software Design
Software design
Software development
Programming
Software design patterns
Software engineering
Design principles
10 questions
Test your knowledge of software design principles and techniques with...
![UnquestionableChocolate avatar](https://quizgecko.com/images/avatars/avatar-1.webp)
UnquestionableChocolate