[TIL]2023-02-05

민석·2023년 2월 5일
0

TIL

목록 보기
72/87

Fact (사실)

  • 객체지향의 사실과 오해 5장 읽기

Feeling (느낌)

객체지향의 사실과 오해 5장 읽기

객체 지향의 사실과 오해 5장을 읽었는데 책임과 메시지라는 제목의 챕터였습니다
자율적인 객체에 대해서 나오는데 자율적인 객체란 스스로의 의지와 판단에 따라 각자 맡은 책임을 수행하는 객체를 의미합니다 객체의 책임이 자율적일수록 협력이 이해하기 쉬워지고 유연하게 변경할 수 있게 된다는 내용들이 나왔는데 내일 스터디를 하며 코드 예제 같은 것을 나눠보면서 이해하면 좋을거 같네요

Finding (교훈)

쭉 읽고 있는데 객체지향에서 중요한 점은 협력인 거 같습니다.
협력을 하기 위해 각 객체에 책임을 넣고 그 책임을 수행하기 위해 메서드를 만들고 메서드를 만들기 위해 필요한 상태를 만드는 식으로 접근하는 거 같습니다. TDD를 할 때 제가 어떤 것을 테스트해야 할지 잘 모르는 상황이 있었는데 객체 지향적으로 접근한다면 이 컴포넌트가 어떤 책임을 가지고 어떤 역할을 하는지 파악부터 하지 않아서 어려웠나라는 생각이 드네요 앞으로 이런 생각을 가지고 코드를 작성해 봐야겠습니다.

profile
안녕하세요 프론트엔드 개발자 양민석입니다.

0개의 댓글