[DDD Start] 2. 의사소통과 언어 사용

모델 기반 의사소통은 통합 모델링 언어(Unified Modeling Language, UML)상의 다이어그램으로 한정돼서는 안된다.

보편언어(UBIQUITOUS LANGUAGE)

하이라이트

우리는 어떤 서비스의 모델링을 할 때 흔히 빠지는 함정이 있다.

바로 다이어그램, UML을 그리면 이것이 우리 서비스의 모델이라는 착각을 하게 된다. 그러나 UML, 다이어그램에도 표현할 수 없는 부분들이 존재한다. 예를 들면 객체의 속성, 행위는 구체적으로 말해주기 힘들다.

결국 요는 다음과 같다.

우리가 말하는 모델링은 어떤 형태이든 무관하다. 단 내가 말하고자 하는 부분을 명확하게 전달만 될 수 있다면,