Week 6 - Session 2 - Group Programming Workshop - Quiz Challenge
blog image source |
- Understanding of OOP (Object Oriented Programming)?
- Can you explain what Object-oriented Programming is?
- Can you effectively break down a user story into a domain model?
- Can you use dependency injection to get objects to talk to each other?
- Can you use mocks to emulate dependencies in tests?
- Can you use spies to override behaviour of other objects?
GitHub Quiz Challenge exercise - https://github.com/SharifCoding/quiz-challenge