들어가며,

올해의 목표중 하나! 매 분기마다 개발서적📚 완독하기! 의 첫번째!

1분기 목표로 Clean Code를 선택한 것은,

  • 개발자라면 한 번쯤 읽어봐야 할 것 같아서?!
  • 이미 구매해둔 책인데 이번에 읽어야겠다는 생각?!
    으로 시작했다!

읽으며 가장 아쉬웠던 것은,
예시 코드가 내가 모르는 자바를 사용하기에 코드로 이해시키려고 하는 저자의 의도를 다 파악하지 못한 것..
(자바 배울떄 다시 한번 재독해야겠다.💪)

그럼에도, 나의 개발 습관을 바꾸기에 충분했다.

💪💪 바꿔보자! 지키자!

  • 평소 변수명, 함수명 등 이름 짓기를 너무 어려워 했는데 어려워도 정성을 다해 지어야 겠다는 마음가짐과
  • 알고 있는 내용(함수는 한 가지 기능만 하게!!)을 지켜야 겠다는 다짐과
  • 불필요한 주석을 없애고 코드로서 의도를 전달하게끔 하자라는 의지!
  • 그리고, TDD의 중요성에 대해 다시 한 번 느끼게 되는 계기가 되었다

이 책에 대해 완벽히 이해한 것은 아니지만(그러기엔 나에겐 너무 어렵다😧😵;)
나중에 좀 더 성장하고 시간이 좀 더 흐른 뒤에 꼬옥~!! 재독해야겠다!!!!🫠🫠


Index

1. 깨끗한 코드

2. 의미있는 이름

3. 함수

4. 주석

5. 형식 맞추기

6. 객체와 자료 구조

7. 오류 처리

8. 경계

9. 단위 테스트

10. 클래스

11. 시스템

12. 창발성

13. 동시성

14. 점진적인 개선

15. JUnit 들여다보기

16. SerialDate 리펙토링

17. 냄새와 휴리스틱




profile
🚀 내가 보려고 쓰는 기술블로그

0개의 댓글