개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
코드의 결합도를 낮추고 응집도를 높이자.
다른 사람의 소스 코드와 문서를 반드시 읽자.
리팩터링(refactoring)을 기회가 있을 때마다 하라.
TIL (Today I Learned) 날짜
2022. 03. 21
오늘 읽은 범위
2장. 실용주의 접근법
책에서 기억하고 싶은 내용을 써보세요.
우리의 이해는 날마다 바뀐다.
DRY(Don't Repeat Yourself) : 반복하지 말라
단순히 소스 코드를 복사-붙여넣기 하지 말라는 뜻이 아니라 지식의 중복, 의도의 중복에 대한 것이다. 똑같은 개념을 다른 곳 두군데에서 표현하면 안 된다는 것이다.
코드의 구조와 직교성을 개선하기 위해 노력하라.
당신이 가진 생각이 딱 하나밖에 없다면, 그것만큼 위험한 것은 없다. - 에밀 오귀스트 샤르티에(Emil-Auguste Chartier), ≪Propos sur la religion(종교론)≫ -Topic 11. 가역성
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
내가 모르는 단어가 너무나도 많다. 아직도 갈 길이 멀다. 모르는 단어는 따로 정리해서 익숙해져야 겠다.
누군가 추정해달라고 하면 뭐라고 대답해야 할까?에 대한 답변은 나중에 연락드릴게요 라니, 약간 의아했지만 수긍했다. 허투루 대답해서는 안 된다는 것, 모든 책임은 나에게 쏟아질 것이라는 것을 대비한 답변이라는 것을 깨달았다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
트랜잭션 지향 시스템?
오늘 읽은 다른사람의 TIL
최솔이님의 TIL (https://solyi.kr/248)