개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
함수는 한가지 일만 처리한다.
함수의 이름은 길어도 괜찮으니 서술적으로 쓴다.
시스템을 프로그램이 아니라 이야기로 여기자
TIL (Today I Learned) 날짜
2022. 04. 25
오늘 읽은 범위
3징 함수
책에서 기억하고 싶은 내용을 써보세요.
단항 함수는 함수와 인수가 동사/명사 쌍을 이뤄야 한다.(p.54)
중복은 소프트웨어레서 모든 악의 근원이다.(p.60)
대가(master) 프로그래머는 시스템을 (구현할) 프로그램이 아니라 (풀어갈) 이야기로 여긴다. p(62)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
잘못된 함수와 잘 정리된 함수를 보면서 길이가 줄어들고 이름이 명확해졌다는 사실은 알겠지만,
함수의 내용을 전부 파악하진 못했다. 언어의 차이도 있겠지만 아직 코드를 이해하는 능력이 많이 부족함을 알게되었 다.
프로그램을 만들면서 한 두번 쓸 기능인데 함수까지 만들기 귀찮아서 반복된 코드를 작성한 경험이 생각나면서
앞으로는 함수로 빼면서 기능을 풀어 나가야겠다.
추천사에서 봤듯이 코드를 하나의 이야기처럼 써야한다는 내용이 또 나왔다. 시스템을 해결한다고 생각하기 보다
어떻게 하면 이 이야기를 잘 읽히게 풀어나갈 수 있을지 고민해야겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
TO문단?
goto문?
오늘 읽은 다른사람의 TIL