본문 바로가기

개발2

[다이어그램] 순차 다이어그램 작성법(Sequence Diagram) 작성할 때마다 까먹는 순차 다이어 그램 그리는 법을 정리해 보려 한다. 순차 다이어그램에 대한 설명은 아주 간단하게 마무리! 순차 다이어그램 상호작용 다이어그램의 가장 일반적인 종류이며, 객체 간의 메시지 교환에 초점을 맞추고 있다. 객체 간의 상호작용이 발생하는 순타적 순서를 표현하는 데 사용된다. 객체가 어떻게 상호작용하는지를 보여줌으로써 현재 비즈니스가 어떻게 작동하는지 전달한다. 주요 목적은 원하는 결과를 얻을 수 있는 이벤트 시퀀스를 정의하는 것으로 메시지가 발생하는 순서에 집중한다. 작성 방법 다이어그램 이름 왼쪽 상단에 다이어그램의 이름을 표기한다. Sequence Diagram의 약자인 SD로 시작한다. LifeLines (생명선) 점선으로 표기한다. 모델링 되는 시퀀스에 참여하는 역할 또.. 2021. 11. 27.
SOLID 원칙과 객체 지향 클린 코드로 유명한 로버트 마틴이 좋은 객체 지향 설계를 위해 지켜야 하는 5가지 원칙을 정리한 것을 말한다. 먼저 리스트업을 해보자면 아래와 같이 5개의 원칙이 있으며, 각 원칙의 앞 글자를 따서 SOLID라고 부른다. SRP: 단일 책임 원칙 (single responsibility principle) OCP: 개방-폐쇄 원칙 (Open/closed principle) LSP: 리스코프 치환 원칙 (Liskov substitution principle) ISP: 인터페이스 분리 원칙 (Interface segregation principle) DIP: 의존관계 역전 원칙 (Dependency inversion principle) SOLID는 자바의 객체 지향을 개념을 더 객체 지향적으로 사용 가능하도.. 2021. 9. 19.