Skip to main content
00:00/00:00
Lecture 25 of 37

Detecting and Fixing ISP Violations

Download Course (Free)

Course Content

0 / 37 completed
Section 1: Course Curriculum37 videos

Who is the course for and prerequisites

6m

History of SOLID

10m

What will you learn in this course

8m

Welcome

7m

Definition

6m

Responsibilities

10m

Purpose of SOLID

21m

Reasons to Change

19m

Cohesion and Coupling

8m

Reusability

5m

SRP Summary

5m

Example

28m

Definition

16m

Abstractions

10m

OCP Summary

3m

Extension Methods

5m

Example

31m

Decorator Pattern

12m

Definition

7m

Rules of LSP

5m

Class Property Rules

6m

Method Rules

16m

LSP Summary

5m

Example

4m

Detecting and Fixing ISP Violations

8mNow Playing

Definition

10m

ISP Summary

4m

Simple Example

30m

Definition

7m

Dependency Injection and Other Methods

9m

DIP Summary

6m

Example

13m

Introduction

4m

DRY

12m

YAGNI

9m

KISS

8m

Course Conclusion

7m