개발자 필독도서 리뷰

[노개북] "실용주의프로그래머" 챌린지 6일차

개발자 배찌 2022. 3. 24. 10:48
728x90

"노개북" 노마드 개발자 북클럽 6일차!!

#코딩 #개발자 #노마드북클럽 #노개북 #노마드챌린지 #실용주의프로그래머 #3주스케쥴

 

1 주차

목 | Assignment #06

  • 📚 4장. 실용주의 편집증
  • ✔️ TIL

 

오늘 TIL 3줄 요약

  • 완벽한 소프트웨어를 만들 수 없다.
  • 상식과 정직만큼 사람을 놀라게 하는건 없다.
  • 헤드라이트를 앞서가지 말라.

 

TIL (Today I Learned) 날짜

2022. 03.24

 

오늘 읽은 범위

4장. 실용주의 편집증

 

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

  • 언제나 작은 단계들을 고수해야 한다는 것이다. 그래야 절벽에서 추락하지 않을 수 있다.(p.146)
  • 계약에 의한 설계 ( Design By Contract) DBC (p.147)
  • 정확한 프로그램이란 무엇인가? 자신이 하는 일이라고 주장하는 것 보다 많지도 적지도 않게 딱 그만큼만 하는 프로그램이다. (p.148)
  • 부끄럼쟁이 코드를 작성하라고 권했는데 이번에는 게으름뱅이 코드를 강조하고 싶다. (p.151)
  • 문제를 찾고 원인을 밝히기 위해서는 사고가 난 지점에서 일찍 멈추는것이 유리하다. (p.155)
  • 오류 발생시 소비자의 입장을 우선하라. (p.156)
  • 모든 오류는 정보를 준다. 일단 그놈의 오류메시지좀 읽어라 (p.159)
  • 방어적 프로그래밍은 시간낭비다. 그냥 멈추는게 낫다! (p.161)
  • 프로그램을 출시할 때 단정 기능을 꺼버리는것은 줄타기 곡예를 하면서 연습으로 한번 건너봤다고 그물없이 ㅈ건너는것과 비슷하다 (p.165)
  • 작은 단계들을 밟아라 언제나 (p.178)

 

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

  • 와닿지 않는 내용을 읽어서인지 이번 장은 집중이 잘 안되어서 두 번 정독하였다.

 

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 편집증? 클래스불변식?