클린 코드(Clean Code) 요약 및 정리
coco3o
개발 하며 내가 작성하고 있는 코드가 과연 좋은 코드인가 문득 고민하게 되었고, 좋은 코드란 무엇인가에 대한 궁금증으로 '클린 코드' 서적을 접하게 되어 읽으면서 중요한 내용들을 정리하고자 한다. 💡 의도를 분명히 밝혀라 변수, 함수, 클래스 등의 이름은 코드의 의도를 잘 표현할 수 있도록 지어야 하며, 이름만으로도 코드가 하는 일을 예측할 수 있도록 해야 한다. 의미 없는 약어나 애매한 이름을 피하고, 코드의 기능을 정확하게 반영하는 이름을 선택하는 것이 중요하다. // 나쁜 예 boolean flag = true; // 좋은 예 boolean isUserLoggedIn = true; 💡 조건을 캡슐화하라 조건의 의도를 분명히 밝히는 함수로 표현하자. // 나쁜 예 //직원에게 복지 혜택을 받을 자격이..