На этом уроке учащиеся узнают подробнее о втором принципе SOLID: принципе инверсии зависимости. Рассмотрят правила зависимости от абстракций. После этого ознакомятся с примером в коде на основе хранящейся полки и вещей, а также с примером об устройствах ввода и вывода. Также учащиеся узнают разницу между Dependency Inversion и Dependency Injection, и чем они взаимосвязаны. В конце занятия студенты пересмотрят выводы занятий, а также сформируют итог курса и повторят основные положения.