Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
[TIL] 4장.실용주의 편집증
#pragmatic
2년 전
309

오늘 TIL 3줄 요약

  • 방어적인 코드 작성을 해야함

  • 작은 단계를 고수하며 대체하기 쉬운 설계를 하자

  • 완벽한 코드는 없다. 항상 의심!

TIL (Today I Learned) 날짜

2022. 03. 24

오늘 읽은 범위

4장.실용주의 편집증

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

  • 완벽한 코드는 없다. 자신의 실수에 대비한 방어책을 마련 해야함
    - 계약에 의한 설계 (DBC), 계약에 부응하지 못하는 것은 버그

  • 모든 오류는 정보를 준다. 오류 메시지를 잘 읽어 보자

  • 죽은 프로그램이 끼치는 피해는 이상한 상태의 프로그램이 끼치는 피해보다 훨씬 적다

  • 가능한 오류를 모두 검사하고 놓친 것을 잡아내기 위해 단정을 사용함

  • 리소스를 할당하는 함수나 객체가 리소스를 해제하는 책임을 져야함

  • 먼 미래는 내다볼 수 없다. 신중하게 작은 단계들을 밟아라, 코드를 더 적절한 무언가로 대체하기 쉽게 설계

  • 예언하지 말라.

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

  • 오늘 책 내용은 이해하기 어려운 내용이 많은 것 같다.....

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

  • DBC

  • 리소스의 균형사용법