Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
TIL 1장.깨끗한 코드
#clean_code
2년 전
1,011

오늘 TIL 3줄 요약

<예시>

  • 나쁜 코드가 쌓일수록 생산성은 떨어진다.

  • 깨끗한 코드를 쓰기 위해서는 중복을 피하며, 한 기능만 수행하고, 제대로 표현하며, 작게 추상화 해야 한다.

  • 좋은 코드는 잘 짠 코드 뿐만이 아니라 잘 정리되어 가독성도 좋아야 한다.

</예시>

TIL (Today I Learned) 날짜

2022.04.23

오늘 읽은 범위

추천사 ~ 1장 깨끗한 코드

책에서 기억하고 싶은 내용을 써보세요.

  • 나쁜 코드는 나쁜 코드를 유혹한다.

  • 나중은 결코 오지 않는다.

  • 캠프장은 처음 왔을 때보다 더 깨끗하게 해 놓고 떠나라.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

한번 쓴 코드는 사라지지 않는다. 그래서 처음 코드를 만들 때 다들 원대한 계획을 가지고 완벽한 코드를 만들고 싶어한다. 하지만 시간이 지날수록 기술은 발전하고 요구하는 방향이 바뀌면서 완벽했던 코드도 수정이 들어갈 수 밖에 없다고 한다.

그렇다면 완벽한 코드 보다는 나중에 내가 쓴 코드를 볼 '독자'들을 위해 읽기 쉽게, 이해하기 쉽게 가독성을 중시하며 코드를 짜는 것이 보다 완벽한 코드를 지향하는 것 같다.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 르블랑의 법칙에 대해 언급했는데 무슨 법칙인지 궁금하다.

  • 연습! 연습!, 어떻게 연습을 해나가면 좋을지 궁금하다.