acces969
@acces969
Программист

Как начать понимать UML-схемы?

Изучаю ООП. С паттернами проектирования проблем не возникает, а вот их визуализация на схемах UML путает. Весьма специфичная визуализация - к примеру, ощущение того, что направления стрелок должно быть противоположное.
Как начать понимать эти схемы?
А может быть их и не нужно понимать, т.к. их редко используют?
Может есть альтернатива им?
  • Вопрос задан
  • 440 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Программирование
software engineer
А может быть их и не нужно понимать, т.к. их редко используют?

Именно так.
Если часто будешь использовать, научишься понимать.
Если редко - будешь разбираться, а потом забывать.

Но UML это всего лишь один из вариантов, как фиксировать контракты. Может быть и достаточно удобный и стандартизированный, но не все им пользуются, ибо нарисовать UML это тоже время и задача.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
vabka
@vabka
Токсичный шарпист
Весьма специфичная визуализация - к примеру, ощущение того, что направления стрелок должно быть противоположное.

Значит, скорее всего, не до конца у вас сформировалось понимание ООП.
Стрелки вполне точно показывают, кто кого расширяет, реализует, и вообще от кого зависит.
Как начать понимать эти схемы?

Также, как и программировать вы учились - читайте больше схем (можно найти в книгах об архитектуре ПО), составляйте свои.
А может быть их и не нужно понимать, т.к. их редко используют?

Тоже правда отчасти.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы