728x90
"노개북" 노마드 개발자 북클럽 12일차!!
#코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴
3 주차
금, 토 | Assignment #12
- 📚 7장. 코딩하는 동안
- ✔️ TIL
오늘 TIL 3줄 요약
- 리팩터링을 자주하자
- 이름을 잘 정하자
- 테스트, 설계, 코딩, 이 모든 것이 프로그래밍
TIL (Today I Learned) 날짜
2022.04.01
오늘 읽은 범위
7장. 코딩하는 동안
책에서 기억하고 싶은 내용을 써보세요.
- 테스트는 버그를 찾는 작업이 아니다. 여러분의 코드에 대한 피드백을 받는 작업이다. ( p.299 )
- 운전을 안전하게 잘하는 사람은 언제나 자기 상황을 검토하고, 잠재적인 문제들을 점검하며, 예상하지 못한 일이 생길 때에도 잘 대처한다. 코딩도 똑같다 (p.275)
- 개발자인 우리들 역시 지뢰밭에서 일한다.(p.282)
- 우연에 맡기는 프로그래밍을 하지 말라(p.287)
- ‘성급한 최적화premature optimization’ 를 조심하라. 언제나 어떤 알고리즘을 개선하느라 여러분의 귀중한 시간을 투자하기 전에 그 알고리즘이 정말로 병목인지 먼저 확인하는 것이 좋다. (p.298)
- 개발자라면 알고리즘을 어떻게 설계하고 분석하는지에 대한 감각이 있어야 한다.(p.298)
- 소프트웨어 개발은 건축보다 정원 가꾸기에 더 가깝다. (p.301)
- 무엇이든 ‘잘못’되었다는 생각이 들 때가 있을 것이다. 주저하지 말고 변경하라.(p.302)
- 일찍 리팩터링하고, 자주 리팩터링하라(p.304)
- 초록색 “테스트 통과” 메시지에 중독된 나머지 진짜 문제 해결에는 보탬이 안되는 코드를 한 무더기나 쓰게 되기 쉽다(p.312)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 테스트가 중요하다는 내용이 대부분이였다.
- 코드를 작성하다 보면 제일 하기 싫은 부분이 테스트이다. 테스트코드 작성 스킬도 부족하고 구현이 이미 되었는데 다시 그 코드를 만지면서 생각하기 싫었다. 하지만 테스트코드를 생각하면서 짜게 되면 좋은 코드를 작성하는 스킬을 높일 수 있다는 것을 깨달았다.
'개발자 필독도서 리뷰' 카테고리의 다른 글
[노개북] "실용주의프로그래머" 챌린지 14일차 (0) | 2022.04.04 |
---|---|
[노개북] "실용주의프로그래머" 챌린지 13일차 (0) | 2022.04.04 |
[노개북] "실용주의프로그래머" 챌린지 11일차 (0) | 2022.03.31 |
[노개북] "실용주의프로그래머" 챌린지 10일차 (0) | 2022.03.30 |
[노개북] "실용주의프로그래머" 챌린지 9일차 (0) | 2022.03.28 |