Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Interface Segregation Principle Explained - SOLID Design Principles

Автор: Web Dev Simplified

Загружено: 2020-01-14

Просмотров: 118487

Описание:

🚨 IMPORTANT:

1 Year Free Hosting: https://www.atlantic.net/webdevsimpli...
Use code KYLE for an additional $50

Writing clean code is tough, and is one of the largest differences between junior and senior developers. One way that you can quickly improve your code and start writing well designed code now is to implement the interface segregation principle. This principle is part of the SOLID design principles and is, in my opinion, the easiest rule of SOLID for to understand and implement.

The main idea of the interface segregation principle is that any class that implements an interface must use all functions/properties of the interface. JavaScript does not have actual interfaces, but a class inheritance structure is similar enough that it works in this instance. This means that any class that inherits from another class needs to use all of the methods/properties from the base class. This encourages writing small classes instead of large classes.

Most likely you have written tons of code in violation of this principle, I know I have, but hopefully this video will help introduce you to why this principle is so good at making your code clean and maintainable.


📚 Materials/References:

Composition Vs Inheritance Video:    • Composition Vs Inheritance - Why You Shoul...  


🧠 Concepts Covered:

What the interface segregation principle is
Why the interface segregation principle is important
How to use the interface segregation principle
How to spot violations of the interface segregation principle


🌎 Find Me Here:

My Blog: https://blog.webdevsimplified.com
My Courses: https://courses.webdevsimplified.com
Patreon:   / webdevsimplified  
Twitter:   / devsimplified  
Discord:   / discord  
GitHub: https://github.com/WebDevSimplified
CodePen: https://codepen.io/WebDevSimplified


#SOLID #WDS #InterfaceSegregationPrinciple

Interface Segregation Principle Explained - SOLID Design Principles

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Dependency Inversion Principle Explained - SOLID Design Principles

Dependency Inversion Principle Explained - SOLID Design Principles

Принципы SOLID на реальном примере

Принципы SOLID на реальном примере

Open/Closed Principle Explained - SOLID Design Principles

Open/Closed Principle Explained - SOLID Design Principles

Liskov Substitution Principle Explained - SOLID Design Principles

Liskov Substitution Principle Explained - SOLID Design Principles

This is the Only Right Way to Write React clean-code - SOLID

This is the Only Right Way to Write React clean-code - SOLID

Composition Vs Inheritance - Why You Should Stop Using Inheritance

Composition Vs Inheritance - Why You Should Stop Using Inheritance

Design Patterns: Interface Segregation Principle Explained Practically in C# (The I in SOLID)

Design Patterns: Interface Segregation Principle Explained Practically in C# (The I in SOLID)

Solid Programming - No Thanks

Solid Programming - No Thanks

SOLID Principles in Golang

SOLID Principles in Golang

Command Pattern - Design Patterns

Command Pattern - Design Patterns

Изучите принципы SOLID с примерами CLEAN CODE

Изучите принципы SOLID с примерами CLEAN CODE

Интерфейс в ООП

Интерфейс в ООП

You are a Junior Dev if You Don’t Know These 18 TypeScript Utility Types

You are a Junior Dev if You Don’t Know These 18 TypeScript Utility Types

Design Patterns: Open Closed Principle Explained Practically in C# (The O in SOLID)

Design Patterns: Open Closed Principle Explained Practically in C# (The O in SOLID)

Принципы проектирования SOLID с примерами Java | Чистый код и лучшие практики | Geekific

Принципы проектирования SOLID с примерами Java | Чистый код и лучшие практики | Geekific

Stop Writing React Code Like This

Stop Writing React Code Like This

Принципы SOLID: действительно ли вы их понимаете?

Принципы SOLID: действительно ли вы их понимаете?

Low Level Design 108 | Interface Segregation Principle | 2022 | System Design

Low Level Design 108 | Interface Segregation Principle | 2022 | System Design

React Clean Code: Advanced Examples of SOLID Principles

React Clean Code: Advanced Examples of SOLID Principles

Single Responsibility Principle Explained - SOLID Design Principles

Single Responsibility Principle Explained - SOLID Design Principles

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]