본문 바로가기

TIL

[TIL] 2021.01.20 객체지향의 사실과 오해 스터디 마무리

반응형

Facts

객체지향의 사실과 오해 스터디 마무리

코드숨 Spring 과제 업데이트

코딩테스트 짝프로그래밍

Feelings

exhausted

Findings

도메인

사람들의 머릿속에 있는 공유된 멘탈 모델

 

객체지향 설계를 평가하는 세 가지 관점

개념 관점

도메인 안에 존재하는 개념과 개념들 사이의 관계

실제 도메인의 규칙을 최대한 유사하게 반영한다.

 

명세 관점

객체의 책임, 즉 인터페이스를 바라본다.

인터페이스와 구현을 분리하는 것이 가장 중요하다.

 

구현 관점

인터페이스와 클래스를 구현한다.

공용 인터페이스는 명세 관점을 반영하고

클래스의 속성과 메서드는 구현 관점을 반영한다.

Future Action Plans

일찍 자기..

Feedback

잠이 부족하니 뇌의 성능저하가 씨게 온다. 일찍 자야지

반응형