개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
2022.2.23.
오늘 읽은 범위
3장. 함수
책에서 기억하고 싶은 내용을 써보세요.
함수를 만드는 첫째 규칙은 '작게!'다. 함수를 만드는 둘째 규칙은 '더 작게!'다. (p.42)
함수는 한 가지를 해야 한다. 그 한가지를 잘 해야 한다. 그 한가지만을 해야 한다. (p.44)
단순히 다른 표현이 아니라 의미 있는 이름으로 다른 함수를 추출할 수 있다면 그 함수는 여러 작업을 하는 셈이다.(p.45)
하지만 진짜 목표는 시스템이라는 이야기를 풀어가는 데 있다는 사실을 명심하기 바란다.(p.62)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
개발을 하다 보면 꼭 해야 하는 함수를 만드는 법의 정석에 관한 얘기 들이라고 여겨졌다. 대표적인 함수는 한가지 기능을 해야 한다.와 같은 얘기들은 널리 알려져 있고, 그렇게 하려고 노력해 온 부분이지만, 이 외에도 여러 가지 방법들을 알게 되었다.
그리고 읽다보며 아직 개발 하면서 나오는 용어들이나 여러 함수 작성 방법 등에 여전히 미숙하다는 점을 느끼고 더욱 공부에 매진해야 겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
AOP - 관점 지향 프로그래밍 https://ko.wikipedia.org/wiki/%EA%B4%80%EC%A0%90_%EC%A7%80%ED%96%A5_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D
COP - 컴포넌트 지향 프로그래밍