Перейти к содержимому

AHA: избегайте поспешных абстракций — почему принцип DRY может ухудшить ваш код

Escoding

0:00 / 0:00

AHA: избегайте поспешных абстракций — почему принцип DRY может ухудшить ваш код

27 просмотров · 1 день назад
Escoding
1,03 тыс. подписчиков
27 просмотров · 1 день назад
Всегда ли следует удалять дублированный код? Не обязательно. В этом видео мы рассмотрим принцип AHA — Избегайте поспешных абстракций, принцип разработки программного обеспечения, который объясняет, почему создание абстракций слишком рано может сделать ваш код более сложным, тесно связанным и труднее поддающимся изменению. Мы обсуждаем: Почему похожий код не всегда означает общую логику Взаимосвязь между AHA и DRY Преждевременная абстракция Правило трёх Когда абстракция имеет смысл Когда дублирование на самом деле лучше AHA, YAGNI и KISS Как распознать плохую абстракцию Если вам нравятся практические концепции разработки программного обеспечения, поставьте лайк видео и подпишитесь на @escoding, чтобы получать больше контента о разработке программного обеспечения, архитектуре и принципах проектирования. #AHA #ИзбегайтеПоспешныхАбстракций #РазработкаПрограммирования #Программирование #ЧистыйКод #АрхитектураПрограммирования #DRY #YAGNI #KISS #КачествоКодирования #Рефакторинг #ПринципыПроектирования #Программирование #DotNet #CSharp #Разработчик