본문 바로가기

Clean Code

Clean Code 챌린지 완주

드디어 클린 코드를 완주했다!

마지막에는 졸업 프로젝트와 시간이 겹치면서 뒷부분은 자세히 읽지 못했지만... 졸업 프로젝트를 끝난 이 시점부터 차분하게 다시 읽어보려 한다.

 

처음 클린 코드를 읽기 전에는 "클린코드"가 되기 위해서는 굉장히 복잡하고 이해하기 어려운 것을 공부해야한다고 생각했다. 하지만 책을 읽으면서 클린 코드가 되기 위해서는 아주 사소한 것부터 고쳐나가면 된다라는 것을 느끼게 되었다.

코드를 쓰고 있는 시점보다는 미래에 이 코드를 읽고 있을 사람을 위해서 조금이라도 더 생각해보고, 시간 쓰기가 가장 중요하다는 것을 느꼈다. 코드를 짜면서 "나중에 해야지"라는 생각이 더러운 코드를 짜는 지름길이라는 것을 다시금 느꼈다.

졸업 프로젝트를 마감 기한에 맞추느라 급하게 마무리해서 클린코드라고 보기 어렵다. 이 코드를 자바스크립트에서 자바로 바꿔보면서(자바 공부할 겸) 클린코드에 대해 신경써봐야겠다. 

 

노마드코더의 노개북이 아니었으면 클린코드 읽기를 시도하지도 못했을 것 같다. Progress Report에 '제출완료'가 계속해서 찍히고, 다름 사람들도 열심히 참여하는 것을 보면서 끝까지 참여할 수 있었다. 챌린지에서 읽지 못했던 부분도 꼭 보고 TIL을 올려야겠다.

 

 

'Clean Code' 카테고리의 다른 글

13, 14일차 TIL 클래스  (0) 2024.03.22
11, 12일차 TIL 단위 테스트  (0) 2024.03.16
9, 10일차 TIL 오류처리  (0) 2024.03.14
8일차 TIL 객체와 자료 구조  (0) 2024.03.11
7일차 TIL 형식 맞추기  (0) 2024.03.10