Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
6장. 객체와 자료구조
#clean_code
2년 전
625
1

오늘 TIL 3줄 요약

  • 시스템 구현 시

  • 새로운 자료 타입을 추가하고 싶다면 객체가 더 적합하고

  • 새로운 동작을 추가하고 싶다면 자료구조와 절차적인 코드가 더 적합하다.

TIL (Today I Learned) 날짜

2022. 05. 03

오늘 읽은 범위

6장. 객체와 자료구조

책에서 기억하고 싶은 내용을 써보세요.

  • 자료를 세세하게 공개하기 보다는 추상적인 개념으로 표현하는 편이 좋다.

  • 객체 지향 코드에서 어려운 변경은 절차적인 코드에서 쉽다.

    • 새로운 함수가 필요 - 절차적인 코드와 자료구조

  • 절차적인 코드에서 어려운 변경은 객체 지향 코드에서 쉽다.

    • 새로운 자료 타입이 필요 - 클래스와 객체 지향 기법

  • 디미터 법칙 - 모듈은 자신이 조작하는 객체의 속사정을 몰라야 한다.

    • 객체는 조회(get)함수로 내부 구조를 공개하면 안된다

  • 자료 전달 객체(DTO) - 공개 변수만 있고 함수가 없는 클래스의 전형적인 자료 구조체

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 오늘 내용은 반 정도만 알 것 같아서 두세번 더 읽어보도록 해야겠다.

1 comment