개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
완벽한 소프트웨어는 만들수 없다
모든 오류는 정보를 준다. 오류메세지좀 읽어라
단정문을 사용하라
TIL (Today I Learned) 날짜
2022. 05.19
오늘 읽은 범위
4장. 실용주의 편집증
책에서 기억하고 싶은 내용을 써보세요.
선행조건, 후행조건, 불변식을 통하여 철저히 검증하라
단정문을 사용하되, 진짜 오류처리를 해야하는 곳에 사용하지는 말자. 단정은 결코 일어나면 안되는 것들을 검사한다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
처음 읽었을때 계약에 의한 설계가 무슨의미 인지 잘 이해가 되지 않았으나 이해하고 나니 실제로 개발을 하면서 무의식적으로 사용한 흔적들이 해당됐다. 개념들을 다시 정리하고 가니 중요성과 그로인한 이점들이 보였다. 단정문(assert)은 사용해보지 않아서 감이 잘 오지 않았으나 이번 챕터에서 배우게 되어 다음 개발에 한번 사용해봐야겠다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
단위 테스트, TDD
오늘 읽은 다른사람의 TIL
<예시>
00님의 TIL (url 링크)
</예시>