들어가며
이 포스트는 클린코드가 무었인지 소개하고 설명하기 위해 작성 되었습니다.
🍊 클린 코드란?
- 읽기 쉽고 한번에 이해하기 쉬운 코드가 클린코드이다.
즉 가독성이 좋고, 코드가 최대한 작은 단위로 쪼개져 있으며, 불필요한 코드가 없고, 예상과 똑같이 동작하는 코드입니다.
🍎 클린 코드가 중요한 이유
- 개발자가 협업을 통해 개발을 할때 새로운 기능을 추가, 수정하기 위해 사용 하는 시간중 읽기:쓰기 비율이 9:1 이라고 한다.
- 결국 클린 코드는 개발시간을 단축 시킬 수 있다.
🍑 클린 코드의 주요 원칙
- 클린코드의 주요 원칙으로 SOLID 5원칙이 있다.
SOLID란? 참고
🍓 클린 코드를 위한 규칙들
- 의미있는 이름 작성하기
의미있는 네이밍 하는법 참고
- 주석은 꼭 필요한 경우에만 명확하고 간결하게 달기
주석은 없을 수록 좋다(클린 코드라면 주석은 필요없을 가능성이 높다)
- 보기좋게 배치하기
코드도 글과 마찬가지로 사람이 편하게 읽을 수 있어야 한다.
메서드 배치 규칙 참고