오늘 TIL 3줄 요약 DRY 원칙과 ETC (easier to change)를 따르자 예광탄 개발 방법 추정하기 TIL (Today I Learned) 날짜 2022.03.20 - 2022.03.21 오늘 읽은 범위 2장 실용주의 접근법 책에서 기억하고 싶은 내용 1. DRY 원칙과 ETC DRY를 따르지 않으면 똑같은 것이 두 군데 이상에 표현될 것이다. 하나를 바꾸면 나머지도 바꿔야 함을 기억해야 한다. 하지만 모든 코드의 중복이 지식의 중복은 아니라는 것을 알아야한다. 예를 들어, 코드가 동일하지만 표현하고자 하는 지식(목적)이 다를 때다. 각각 서로 다른 것을 검증하지만 우연히 규칙이 같은 것 뿐. 스스로 자꾸 물어보자. '내가 방금 한 일이 전체 시스템을 바꾸기 쉽게 만들까?, 어렵게 만들었을..