Сегодня расскажу немного про UML (как расшифровывать и как писать). Вы можете нагуглить скучное описание и расшифровку, но я UML воспринимаю как язык для рисования схем (квадратики, стрелочки и прочее) при проектировании какой-нибудь фичи или чего-либо. Любой класс мы представляем в виде квадратика, где сверху пишется имя класса, под ним все параметры и под ними все методы. Если, например, параметров нет, то второй прямоугольник останется пустым. Что означают странные плюсики и минусы возле параметров и методов: это обычные модификаторы доступа...
Существует много различных нотаций моделирования архитектуры, и выбор наиболее подходящей зависит от конкретного контекста и требований проекта. Вот пять широко используемых и признанных нотаций моделирования архитектуры: 1. Unified Modeling Language (UML): UML - это стандартная нотация, широко применяемая в инженерии программного обеспечения для моделирования систем и архитектурных решений. Она предоставляет схемы, диаграммы и символы для представления различных аспектов архитектуры, таких как структура, поведение системы, взаимодействия между компонентами и т...