1.9 Введение в GRASP-шаблоны | Курс «Паттерны и практики написания кода»

  Рет қаралды 7,687

AvitoTech

AvitoTech

Күн бұрын

Пікірлер: 15
@iazarov
@iazarov Жыл бұрын
Единственное их применение - ответы на вопросы на техинтервью. :)
@AvitoTech
@AvitoTech Жыл бұрын
Если бы всё так было просто😁 Их спрашивают не для того, чтобы выставить вам грейд. Зная основные концепции и оперируя ими, вы показываете свои навыки и умения работать с большими и сложными проектами. Уметь писать код не хитрое занятие, куда сложнее понять является он пригодным, гибким и если нет, то что стоит сделать чтобы уменьшить сложность и как перераспределить ответственности по классам системы.
@iazarov
@iazarov Жыл бұрын
@@AvitoTech ну да ну да. Во первых ни один из спрашивавших меня про грасп на собеседованиях лармана не читал . Во вторых, а кто вам сказал что всегда нужно "уменьшать сложность"? И да, кто вам сказал что код становится проще для восприятия и доработки поделенный на мелкиt кускb? Я видел очень выраженные обратные примеры. Все разделено, тестами обмазано, но проект можно выкидывать.
@AvitoTech
@AvitoTech Жыл бұрын
@@iazarov Цель видео познакомить с традиционной теорией. Понятно, что в реальности можно сделать много чего. Обычно с такими обратными примерами можно познакомиться на конференциях и других публичных мероприятиях. Целевая аудитория - новички и middle разработчики. Если вы смотрите шире, то мы за вас только рады)
@АнастасияПавлова3110
@АнастасияПавлова3110 Жыл бұрын
Здорово! Очень здорово!
@irinaecht9732
@irinaecht9732 5 ай бұрын
Отличное видео
@Empilor
@Empilor Жыл бұрын
Для слабой связности привести в пример куб и точки - это же круто! Было бы еще здорово показать обратный пример - как было бы плохо при тесной связности двух классов
@genkazavr
@genkazavr Жыл бұрын
Спасибо, интересная тема этот GRASP
@TheManblax
@TheManblax Жыл бұрын
Упоминаемая литература 1. Крэг Ларман: Применение UML 2.0 и шаблонов проектирования / Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development by Craig Larman
@kind1y
@kind1y 11 ай бұрын
Всё конечно замечательно, но вот бы примеры кода увидеть детальные)
@sergeyrudenko4601
@sergeyrudenko4601 2 жыл бұрын
Юра, а какие источники информации вы можете порекомендовать для более глубокого понимая ООАП?
@AvitoTech
@AvitoTech 2 жыл бұрын
Начните с тех книг, которые рекомендуются в видео: - Head First «Объектно-Ориентированный Анализ и Проектирование» - Крэг Ларман «Применение UML 2.0 и Шаблонов Проектирования» Дальше можно продолжить: - Хьюстон Келли А., Коналлен Джим «Объектно-ориентированный анализ и проектирование с примерами приложений» - ooap.ru/
@Денис-ж3ф5р
@Денис-ж3ф5р 2 жыл бұрын
Полный курс не открывается
@AvitoTech
@AvitoTech 2 жыл бұрын
Спасибо! Ссылку исправили 😊
@Томас-и1м
@Томас-и1м 2 жыл бұрын
Спасибо
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
G.R.A.S.P | шаблоны проектирования
12:09
Apply the GRASP Design Principles to Improve Your Python Code
32:02
Предел развития НЕЙРОСЕТЕЙ
18:53
Onigiri
Рет қаралды 167 М.
Шаблоны разработки ПО. Шаблоны GRASP
1:05:12
Sergey Nemchinskiy
Рет қаралды 31 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.