전체 글
-
202550327_(1) UML Class DiagramStudy/C# 2025. 3. 27. 18:00
복잡한 시스템을 만들 때를 생각해 보자. 단순히 머릿속 생각이나 코딩만으로 프로그래밍의 전체 구조와 흐름을 파악하기 쉽지가 않고, 팀원들과 협업할 때 서로 다른 표현방식으로 인해 커뮤니케이션에 문제가 생길 수도 있다. 또한 잘못된 설계를 초기에 잡기 힘들어 나중에 겉잡을 수 없이 큰 버그가 되기도 한다. 프로그래밍도 디자인을 하는 것 처럼 사전에 구조 설계를 해놓아야 이러한 문제들을 사전에 방지하고, 좀 더 구조적이고 지속가능한 프로그래밍이 가능하다. UML 다이어그램은 코드간의 복잡한 상호관계를 시각화하여 설계를 돕는 역할을 한다.1. UML (Unified Modeling Language) 의 기본 개념- 소프트웨어를 시각적으로 모델링하기 위한 국제 표준 언어- 코드에 종속되지 않도, 프로그래밍 언어..
-
-
-
-
-
-
-