개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
자료를 세세하게 공개하기 보단 추상적 개념으로 표현하는 것이 좋다.
객체는 추상화 뒤로 자료를 숨긴 채 자료를 다루는 함수만 공개. 자료구조는 자료를 그대로 공개하며 별다른 함수는 제공하지 않는다.
어떤 시스템을 구현할 때, 새로운 자료 타입을 추가하는 유연성이 필요할 때 객체가 적합하다. 반면에 다른 경우로 새로운 동작을 추가하는 유연성이 필요하면 자료구조와 절차적인 코드가 더 적합하다.
TIL (Today I Learned) 날짜
2022. 05. 04
오늘 읽은 범위
6장. 객체와 자료구조
책에서 기억하고 싶은 내용을 써보세요.
복잡한 시스템을 짜다 보면 새로운 함수가 아니라 새로운 자료 타입이 필요한 경우가 생긴다. 이때는 클래스와 객체 지향 기법이 가장 적합하다. 반면, 새로운 자료 타입이 아니라 새로운 함수가 필요한 경우도 생긴다. 이때는 절차적인 코드와 자료 구조가 좀 더 적합하다. (p.122)