🎨 UML 작성 방법
UML이란? Unified Modeling Language의 약어로, 시스템을 시각화하여 문서화하기 위한 표현 방법이다. 왜 UML을 작성해야 할까? 최근 자바 디자인 패턴과 리팩토링 관련 책을 읽었는데, 모두 UML을 통해서 개념을 설명해 주었다. 물론 친절하게도 책의 첫 장에서 UML의 기초적인 부분을 다뤄서 책을 읽는 데는 문제가 ...
UML이란? Unified Modeling Language의 약어로, 시스템을 시각화하여 문서화하기 위한 표현 방법이다. 왜 UML을 작성해야 할까? 최근 자바 디자인 패턴과 리팩토링 관련 책을 읽었는데, 모두 UML을 통해서 개념을 설명해 주었다. 물론 친절하게도 책의 첫 장에서 UML의 기초적인 부분을 다뤄서 책을 읽는 데는 문제가 ...
왜 Docker를 도입했는가? 가령 백엔드, 프론트 개발자가 협업을 하고 있다고 하자. 개발자 입장에서 협업을 위해 동료 개발자의 PC에 JDK, IDE, DB 등을 직접 설치해야 한다면 얼마나 번거로운가. 단순히 버전을 맞추는 것만 해도 번거롭고 귀찮은 업무가 되어 버린다. 그냥 개발 환경 자체를 전달할 수만 있다면 정말 편하지 않을까? 이때...