Единственное их применение - ответы на вопросы на техинтервью. :)
@AvitoTech Жыл бұрын
Если бы всё так было просто😁 Их спрашивают не для того, чтобы выставить вам грейд. Зная основные концепции и оперируя ими, вы показываете свои навыки и умения работать с большими и сложными проектами. Уметь писать код не хитрое занятие, куда сложнее понять является он пригодным, гибким и если нет, то что стоит сделать чтобы уменьшить сложность и как перераспределить ответственности по классам системы.
@iazarov Жыл бұрын
@@AvitoTech ну да ну да. Во первых ни один из спрашивавших меня про грасп на собеседованиях лармана не читал . Во вторых, а кто вам сказал что всегда нужно "уменьшать сложность"? И да, кто вам сказал что код становится проще для восприятия и доработки поделенный на мелкиt кускb? Я видел очень выраженные обратные примеры. Все разделено, тестами обмазано, но проект можно выкидывать.
@AvitoTech Жыл бұрын
@@iazarov Цель видео познакомить с традиционной теорией. Понятно, что в реальности можно сделать много чего. Обычно с такими обратными примерами можно познакомиться на конференциях и других публичных мероприятиях. Целевая аудитория - новички и middle разработчики. Если вы смотрите шире, то мы за вас только рады)
@АнастасияПавлова3110 Жыл бұрын
Здорово! Очень здорово!
@irinaecht97325 ай бұрын
Отличное видео
@Empilor Жыл бұрын
Для слабой связности привести в пример куб и точки - это же круто! Было бы еще здорово показать обратный пример - как было бы плохо при тесной связности двух классов
@genkazavr Жыл бұрын
Спасибо, интересная тема этот GRASP
@TheManblax Жыл бұрын
Упоминаемая литература 1. Крэг Ларман: Применение UML 2.0 и шаблонов проектирования / Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development by Craig Larman
@kind1y11 ай бұрын
Всё конечно замечательно, но вот бы примеры кода увидеть детальные)
@sergeyrudenko46012 жыл бұрын
Юра, а какие источники информации вы можете порекомендовать для более глубокого понимая ООАП?
@AvitoTech2 жыл бұрын
Начните с тех книг, которые рекомендуются в видео: - Head First «Объектно-Ориентированный Анализ и Проектирование» - Крэг Ларман «Применение UML 2.0 и Шаблонов Проектирования» Дальше можно продолжить: - Хьюстон Келли А., Коналлен Джим «Объектно-ориентированный анализ и проектирование с примерами приложений» - ooap.ru/