UML
·
디자인 패턴
UML(Unified Modeling Language, 통합 모델링 언어) ❤소프트웨어 엔지니어링 분야에서 시스템 설계 시각화에 대한 표준화된 방법을 제공하기 위한 범용 모델링 언어 ❤소프트웨어 엔지니어들은 보통 UML사용보다는 각자의 방법으로 다이어그램을 생성한다. 그러나 이런 다이어그램에는 종종 UML의 요소가 포함된다. ❤크게 구조적 다이어그램, 행동 다이어그램으로 나뉜다. 구조적 UML 다이어그램 시스템의 정적 측면을 나타낸다. 모델링되는 시스템에 있어야 하는 사항과 구조를 강조한다. 소프트웨어 아키텍쳐(소프트웨어의 요소, 관계, 속성으로 구성되는 시스템의 구조)를 문서화하는데 광범위하게 사용된다. 종류 클래스 다이어그램 구성 요소 다이어그램 복합 구조 다이어그램 배포 다이어그램 개체 다이어그램 ..