Community

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

← Go back
클린코드 TIL | 추천사 ~ 1장. 깨끗한 코드
#clean_code
2년 전
734

오늘 TIL 3줄 요약

  • 소프트웨어의 유지보수는 큰 비중을 차지한다.

  • 유지보수가 쉬우려면 깨끗한 코드를 작성해야 한다.

  • 매번 더 나은 코드를 체크인 하여 점진적으로 깨끗한 코드를 만들자.

TIL (Today I Learned) 날짜

2022.04.23

오늘 읽은 범위

추천사 ~ 1장. 깨끗한 코드

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

  • 소프트웨어는 80% 이상이 소위 “유지보수"다.

  • 읽기 좋은 코드는 돌아가는 코드만큼이나 중요하다.

  • 깨끗한 코드를 작성하는 방법은 배우기 어렵다. 단순히 원칙과 패턴을 안다고 깨끗한 코드가 나오지 않는다. 고생을 해야한다.

  • 좋은 코드를 사수하는 일은 바로 우리 프로그래머들의 책임이다.

  • 테스트 케이스가 없는 코드는 깨끗한 코드가 아니다.

  • 깨끗한 코드는 누군가 주의 깊게 짰다는 느낌을 준다. 고치려고 살펴봐도 딱히 손 댈 곳이 없다.

  • 중복 줄이기, 표현력 높이기, 초반부터 간단한 추상화 고려하기

  • 보이스카우트 규칙 : 체크아웃할 때보다 좀 더 깨끗한 코드를 체크인하자

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

깨끗한 코드, 가독성이 좋은 코드를 작성해보려 생각하고 노력하지만 가끔씩 시간과 이정도면 되겠지 라는 스스로의 타협으로 넘어갈 때도 있었다. 클린 코드를 읽으며 다시 한번 마음을 다 잡고 최선의 코드를 작성하고 유지하려고 노력해야겠다.

책에 나오듯 원칙만 안다고 적용할 수 없기 때문에 더 많은 코드를 작성하고 수정 하면서 체득하자