개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
Good Enough Software는 매우 모호한 개념이다.
4장의 항목들이 Good Enough Software의 개발 범위를 정의하는 좋은 지침이 될 수 있다.
4장의 항목들이라도 잘하자. 저것도 못하면서 다른 걸 한다고 오바하지 말자.
TIL (Today I Learned) 날짜
2022. 05. 20
오늘 읽은 범위
4장. 실용주의 편집증
책에서 기억하고 싶은 내용을 써보세요.
항목 23. 계약에 의한 설계
계약은 Good Enough Software를 개발하기 위한 괜찮은 지침이 될 수 있다. 오바하지 말고 계약만 달성하자.
항목 24. 죽은 프로그램은 거짓말을 하지 않는다
Good Enough Software의 예외 처리 지침이 될 수 있다. 예외 발생 시, 이를 알려라. 예외를 직접적으로 처리하는 것도 오바가 될 수 있다. 다른 누군가가 예외 처리를 해주면 할일도 더 적어진다. ㅋ
항목 25. 단정적 프로그래밍
단정문을 이용하여 불가능한 상황을 검사하자. 이것도 어떻게 처리할려고 오바하지 말자.
항목 26. 리소스 사용의 균형
본인이 할당한 자원은 본인이 해제해야 한다.
항목 27. 헤드라이트를 앞서가지 말라
앞의 항목들이라도 잘하자. 저것도 못하면서 다른거 한다고 오바하지 말자.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
개발 범위를 명확하게 할 수 있는 항목들. 멀 해야할지 구체적으로 알 수 있을 것 같다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
체화시키려면 많은 경험이 필요할 것 같다.
오늘 읽은 다른사람의 TIL