개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
방어적으로 코딩하라
계약으로 방어하기,
일찍 실패하여 망치지 않기,
단정 기능 사용하기,
예외를 정확하게 사용하기
리소스를 할당한 함수나 객체에게 리소스를 해제할 책임 역시 져야한다.
TIL (Today I Learned) 날짜
2022.03.25
오늘 읽은 범위
4장. 실용주의 편집증
책에서 기억하고 싶은 내용을 써보세요.
시작하기 전에 자신이 수용할 것에 대해서는 엄격하게 하고, 내어줄 것에 대해서는 최소한도를 약속하는 것이다.(p.187)
고정 불변의 법칙인 요구사항과 새로운 경영진에 의해 얼마든지 바뀔 수 있는 단순한 정책을 혼동하지 말아야한다.(p.194)
“하지만 물론 그건 절대 일어나지 않을거야"라는 생각이 든다면, 그걸 확인하는 코드를 추가하라.(p.202)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
방어적인 코딩 방법에 대해 구체적인 예시와 함께 설명하고 있다. 자바와 C+를 잘 몰라서 내용을 완전히 이해하기는 어려웠지만 실용적인 내용이라 다시 읽어봐야할 것 같다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
오늘 읽은 다른사람의 TIL