- 깔끔한 코드를 위한 중첩 레벨 최소화: 깊은 중첩은 코드 가독성을 떨어뜨리므로
continue
문을 활용하여 최대한 평평하게 만들자. ➡️ 🧱 - 변수 이름 명확하게 짓기: PEP 8 스타일 가이드를 따르고, 변수, 함수 이름을 명확하고 설명적으로 작성하여 코드 이해도를 높이자. 🗣️
- 단일 책임 원칙(SRP) 준수: 클래스와 함수는 하나의 작업만 수행하도록 작게 유지하여 코드의 가독성과 유지보수성을 높이자. 🛠️
- 매직 넘버 사용 지양: 의미 없는 숫자 대신, namedtuple과 같은 자료구조를 사용하여 상수 값에 이름을 부여하고 관리하자. 🧙♂️
- 불필요한 주석 제거: 코드 자체가 명확하면 주석은 오히려 가독성을 떨어뜨릴 수 있으므로, 필요한 경우에만 간결하게 작성하자. 📝