개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
2022.2.19
오늘 읽은 범위
1장. 깨끗한 코드
책에서 기억하고 싶은 내용을 써보세요.
우리 모두는 자신이 짠 쓰레기 코드를 쳐다보며 나중에 손보겠다고 생각한 경험이 있다. 우리 모두는 대충 짠 프로그램이 돌아간다는 사실에 안도감을 느끼며 그래도 안 돌아가는 프로그램보다 돌아가는 쓰레기가 좋다고 스스로를 위로한 경험이 잇다. 다시 돌아와 나중에 정리하겠다고 다짐했었다. 물론 그때 그 시절 우리는 르블랑의 법칙을 몰랐다. 나중은 결코 오지 않는다. (p4)
깨끗한 코드란 다른 사람이 고치기 쉽다. (p11)
코드를 읽는 시간 대 코드를 짜는 시간 비율이 10 대 1을 훌쩍 넘는다. 새 코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다 (p18)
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
읽기 쉬운 코드, 테스트하기 쉬운 코드, 변경하기 쉬운 코드!
코드를 짜는 시간에도 코드를 읽는다. 코드 리뷰에서만 읽는다고 생각했는데, 그게 아니었다. 우린는 우리가 짠 코드 뿐만이 아니라 다른 사람의 코드도 계속 읽고 있었다.