Module 3
Contest guide
Contest guidePatterns that show up in machine coding
The patterns candidates name in their write-ups are a short list: Strategy, Factory, Singleton, Builder, Observer, State, Command, Chain of Responsibility. Learn them by the problem they solve.
- Lessons
- 7 · 1 h 57 min
- Problems
- 4
- Getting started
- Optional
- SDE-1
- Core
- SDE-2
- Core
- Plan
- Complete
Lessons
- 1Strategy, the pattern you'll use most20 min
- 2Factory and Builder15 min
- 3Singleton, and why reviewers poke at it12 min
- 4Observer and pub-sub15 min
- 5State and Command20 min
- 6Chain of Responsibility, Decorator, Adapter, Template Method20 min
- 7Models, repositories and services15 min
Part of Oni. See plans →