개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
<예시>
나쁜 코드가 쌓일수록 생산성은 떨어진다.
깨끗한 코드를 쓰기 위해서는 중복을 피하며, 한 기능만 수행하고, 제대로 표현하며, 작게 추상화 해야 한다.
좋은 코드는 잘 짠 코드 뿐만이 아니라 잘 정리되어 가독성도 좋아야 한다.
</예시>
TIL (Today I Learned) 날짜
2022.04.23
오늘 읽은 범위
추천사 ~ 1장 깨끗한 코드
책에서 기억하고 싶은 내용을 써보세요.
나쁜 코드는 나쁜 코드를 유혹한다.
나중은 결코 오지 않는다.
캠프장은 처음 왔을 때보다 더 깨끗하게 해 놓고 떠나라.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
한번 쓴 코드는 사라지지 않는다. 그래서 처음 코드를 만들 때 다들 원대한 계획을 가지고 완벽한 코드를 만들고 싶어한다. 하지만 시간이 지날수록 기술은 발전하고 요구하는 방향이 바뀌면서 완벽했던 코드도 수정이 들어갈 수 밖에 없다고 한다.
그렇다면 완벽한 코드 보다는 나중에 내가 쓴 코드를 볼 '독자'들을 위해 읽기 쉽게, 이해하기 쉽게 가독성을 중시하며 코드를 짜는 것이 보다 완벽한 코드를 지향하는 것 같다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
르블랑의 법칙에 대해 언급했는데 무슨 법칙인지 궁금하다.
연습! 연습!, 어떻게 연습을 해나가면 좋을지 궁금하다.