K1Lesson 33 of 49about 300 minutes
Module 1.4 · Object orientation
SOLID in the small
What you learn in this lesson
- explain the five SOLID principles with one example each from the Kladde
- find violations of the principles in someone else’s code and fix them
- pass dependencies in through the constructor and put them together in one single place
- check with contract tests that every implementation of an interface behaves the same
- arrange the Kladde so that its core knows neither the console nor a file
This lesson belongs to course K1
You will see this lesson's text and video once you have bought the course. The goals above show what you learn here.
€149.00
incl. VAT, one-time payment
Access to all of the course's lessons with their exercises, solutions and videos on this site, for 24 months from the purchase. A self-study course: no tutoring, no exams or grading by us, and no certificate.
Sign in and buy