Free course · Programming
Design Patterns
Named solutions to problems you have already had twice.
5lessons
10quiz questions
5exercises
What you'll be able to do
- Understand them as vocabulary, not as rules.
- Learn the handful that appear constantly.
- Learn the ideas that generate good design.
- Apply a pattern for a reason.
- Read other people’s design.
Course content
- 1 What a pattern is for Understand them as vocabulary, not as rules.
- 2 The ones you will actually use Learn the handful that appear constantly. Sign in to open
- 3 Principles behind the patterns Learn the ideas that generate good design. Sign in to open
- 4 Recognising when you need one Apply a pattern for a reason. Sign in to open
- 5 Patterns in the code you meet Read other people’s design. Sign in to open