이번 프로젝트에서 리팩터링 할 때, 다양한 방면에서 리팩터링을 시도한 것 같아 정리해둔다!
메서드명, 인자레이블, 파라미터명 : 정의부와 호출부에서 자연스럽게 읽히는가?
코드의 가독성과 기능 분리를 위해 메서드를 따로 만들어 사용할 수 있나?
들여쓰기 체크 (함수가 하나의 일만 하는가?)
변수, 메서드, 익스텐션 배치 순서 (주로 호출 순서)
접근 제어 레벨 설정
라인별 줄바꿈에 대한 통일된 기준 적용