Тёмный

What others DON'T TELL YOU about Interface Segregation! 

About Clean Code
Подписаться 5 тыс.
Просмотров 2,2 тыс.
50% 1

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@chrstfer2452
@chrstfer2452 11 месяцев назад
Hell yeah, excellent explanation. Subbed.
@marna_li
@marna_li 11 месяцев назад
Thank you! You are really highlighting what the principle is about - scenarios and consequences. And I totally agree on the factors making you violate the principle (which of course is a guideline - a good one if to maintain software)
@teamtosoz892
@teamtosoz892 11 месяцев назад
and what about controllers should the use case contain an IController then ?
@AboutCleanCode
@AboutCleanCode 11 месяцев назад
@teamtosoz892 I am not sure what exactly u r referring to - in this video i didn't talked about controllers and use cases. Could u pls explain in a bit more detail?
@vasiliynet3425
@vasiliynet3425 11 месяцев назад
Awesome! Thanks!
@reed6514
@reed6514 11 месяцев назад
I often prefer to improve design as the project grows and comes to actually need the design improvements. I've found over-designing early on tends to backfire, as that over-design ends up having to be re-done to actually meet my changing needs. Note: not uni educated, been developing foss php for years, but all on my own. No big corp or team experience. And most my past opinions on design have changed ... so this opinion may too lol.
@AboutCleanCode
@AboutCleanCode 11 месяцев назад
I agree, creating a big design up front often results in over-complicated designs. The challenge is to find the "right point in time" when to improve the design as the project grows - and here i prefer to choose an earlier point in time over a later one.
@reed6514
@reed6514 11 месяцев назад
@@AboutCleanCode yeah. Yeah, missing that "right point in time" and delaying too long is a huge headache. Definitely dealt with that too lol.
@PaulSebastianM
@PaulSebastianM 11 месяцев назад
This video is GOLD! 🪙
Далее
Dependency Inversion: What, Why & How? | By Example
12:17
Principles of Component Design - Part 1
5:58
Ко мне подкатил бармен
00:58
Просмотров 117 тыс.
Microservices are Technical Debt
31:59
Просмотров 350 тыс.
What is OpenTelemetry?
12:55
Просмотров 7 тыс.
Being Competent With Coding Is More Fun
11:13
Просмотров 82 тыс.
Full Stack Developers will take over. This is why.
11:26
Why You Should Learn To Program The Hard Way
15:42
Просмотров 249 тыс.
Dependency Injection, The Best Pattern
13:16
Просмотров 825 тыс.