Ваш SOLID неправильный ⚡️ K-Syndicate
Вставка
- Опубліковано 18 вер 2024
- Пользуемся SOLID правильно - как мыслительным инструментом, а не как религией. Плюс - разбираемся, как подходить к SOLID на собеседованиях
⚡️Наш портал⚡️ lms.k-syndicat...
💣Utility AI online мастер-класс💣 lms.k-syndicat...
По всем вопросам t.me/k_syndicate
Вебинары: • Как делать игры - в де...
Стримы: • Стримы
(18+)
#gamedev #unity #unitylearn #solid #unity3d #юнити #unitydeveloper
Спасибо большое за видео и за котент вообще! Ваш канал один из крутейших по теме с#, unity и геймдева! Заради всього святого не зупиняйтесь і продовжуйте :)
Страничка шутеечек от повара официально открыта - Кто-то солид, а кто-то не солид.🤣
Дуже дякую за чудову інформацію. Ніколи не розумів цю Лісков, а тут зрозумів
Нет, вы не понимаете. Это вся суть разработки говорить что предыдущий код написан не по солиду. Его не нужно учить - им нужно попрекать :D
1:19 Что такое солид?
2:31 Single Responsibility Principle
4:23 Open Closed Principle
7:01 Liskov Substitution Principle
8:16 Interface Segregation Principle
10:37 Dependency Inversion Principle
страшный дерижабль это я могу, да)
спасибо за видео и берегите себя!
Дякую, як завжди, дуже круте і інформативне відео =)
Блин я думал у неё нет второго глаза
1 день zenject: я накручу интерфейсы на все!
365 день: накручиваешь разве что интерфейсы zenject и иногда вводишь обобщающий, когда появляется вторая реализация. Потому что надоело прыгать к единственным реализациям интерфейса в райдере.
Не помню у кого, но мне понравилось замечание по поводу отличия SRP от ISP: SRP он про внутренний фокус класса (про его cohesion так сказать), в то время как ISP приходит извне - от клиентов, которые этот класс используют (т.е. как-будто больше про coupling, связанность класса с другими).
Коммент для поддержки канала
Почти ничего не понял ахаха, но когда-нибудь пойму
Забавный заголовок. И тут, в IT, за что ни возьмись, обязательно делаешь что-то не правильно: "а у вас SOLID не правильный", "а KISS - это вообще не про то...", "какой-то у вас Agile не по канону..."
И ведь никого это не пугает, гошпаде. Зато всех хлебом не корми, только дай посраться в комментариях
Спасибо Трисс! Ты всегда мне помогаешь.
А почему включить Side Effect в метод переопределения неправильно? Немного не понял эту фразу в рассказе про принцип подстановки Барбары Лисков. Поясните пожалуйста
Спасибо за адекватное мнение без код-нацизма и чистоты кода
Все правильно. Пора бы уже перестать спорить всем этим SOLID задротам у кого саймый DRY KISS солидный код и начать своей головой думать.
Все эти солиды это затычки для джунов чтобы они не наделали делов, ребята с опытом и сами понимают когда это нужно а когда нет.
Просто нет нормального способа понять как и что где пременять кроме как набить свои шишки, а когда набьешь понимаешь что все эти принципы не панацея и иногда даже вредят. Но тогда твоя очередь спорить с теми кто это не понял.
Не использовать SOLID не значит гавнокодить и наоборот.
Столько человеческого потенциала теряется в бесполезных срачах. А в геймдеве (тут ведь все из этой сферы) вообще с этими принципами и паттернами все трудно и сложно.
Слишком много специфики типа AI юнитов, игры, скриптов сюжетных и пр. сущностей которые с трудом кладутся на всякие MVC MVVP нам вообщем тут не помогут программисты из банковского легаси кода. У них там все более менее линейно.
Я это к чему. Хватит сорится и искать святой грааль. Все правы. Главное чтобы вашей тиме ваш код нравился и он работал желательно быстро. Остальное вкусовщина.
Какие большие руки. Сразу видно - лид :)
Кстати, а Екатерина у вас на курсах как преподаватель? Возможно с ней общаться, задавать вопросы?)
Все так, она и Алексей ведут курсы :)
смотрел до буквы L чтобы услышать как будет на английском языке произнесен этот принцип. всегда язык ломаю: сабститюшн, сабститьюшнн, сабсисушен)
а тут хоп и не на английском принцип назвали. хитро)
но поддержка кода однозначно стала БЫСТРЕЕ В 1000 РАЗ)
спасибо!)
я бы записался на курсы
Ребятки, какой хороший день сегодня. И ваш видос, и ВСУ наступают под Харьковом, одна радость. Надеюсь у вас всё хорошо)
Смотрю и ловлю себя, это же есть в синглтоне, а это точно синглтон, а это зачем можно же синглтоном. Чёт сложная тема)
Это юмор такой?) Я немного не догоняю, на самом деле
@@Elledan3101 видимо слишком толсто, но я поржал))) да хрен победишь когда объясняют обстракто без элементарного псевдокода, во всяком случае мне сложно воспринять такую подачу.
@@Tumanop intern/junior detected
Дякую) Слава Україні)
вода
Очень хороший контент, но эти околомемные вставки сильно отбивают желание вас смотреть :(
ну каждому свое) мы делаем как нам весело делать