issues
search
Calenduck
/
Calenduck-BE
바쁜 일상의 효율적인 문화생활 Calenduck
0
stars
0
forks
source link
refactor: user 도메인의 행동을 정의한 UserBehavior interface 생성
#51
Closed
rhdqors
closed
1 year ago
rhdqors
commented
1 year ago
객체지향적 설계인 추상화를 사용하며 무엇이 주된 기능인지 확인하기 쉬움
외부에서 호출이 예상되는 메서드를 behavior interface에 미리 정의하여 프로젝트 내부에서 기능의 명세를 파악할 수 있음.
클래스가 수행할 역할을 명확히 정의할 수 있으며 Service 클래스는 인터페이스를 통해 정의된 역할을 수행함.