image.png

프로그래밍을 할 때, "캠핑 규칙"을 따르라: 항상 코드베이스를 처음 발견했을 때보다 더 건강한 상태로 만들어 놓아라

코드를 두 개의 파일로 분리하면서 리팩토링을 진행한 지금의 코드의 상태

두 개의 파일: statement.js, createStatementData.js

코드 라인 수: 44줄 → 70줄 (HTML 렌더링 함수 제외), 라인 수는 늘었지만, 깔끔하게 정돈

가독성 향상: 함수 단위로 분리하고 명확한 함수명 사용 덕분에 코드 이해가 쉬워짐

중복 제거: 계산 로직을 한 곳에서 관리하여 코드 중복을 없앰

유지보수성 향상: 코드 구조 파악 및 수정이 용이해짐

모듈화: 계산 로직과 출력 로직 분리로 코드 관리가 편해짐

**** 지켜야 할 것**