본문으로 건너뛰기

✨ 코드 품질

  • DRY: Don't Repeat Yourself. 같은 로직을 반복하지 말라는 원칙.
  • God Method: 한 메서드가 너무 많은 책임을 지는 안티패턴. 관심사 분리로 해소.
  • 매직 넘버: 코드에 의미 없이 등장하는 숫자 리터럴. 상수로 추출해 이름을 붙이는 것이 관례.
  • 관심사 분리: Separation of Concerns. UI 구성·이벤트 처리·외부 호출·설정 로딩 등을 각자 다른 모듈로 나누는 설계 원칙.
  • Dead Code: 호출되지 않거나 컴파일조차 안 되는, 실행에 무의미한 죽은 코드. 제거 대상.
  • 리팩토링 (Refactoring): 외부 동작은 그대로 두고 내부 코드 구조·가독성을 개선하는 작업.
📄 원본vault/단어장/code-quality.md