-
리팩토링JavaScript/Refactoring 2023. 4. 17. 12:20
결과/행동 변경 없이 코드의 구조를 재조정
소프트웨어 기능을 보존하면서 설계 구조 및 구현을 개선하는 것을 말한다.
목표
- 복잡성 감소
- 가독성 향상
- 유지 보수성을 개선
- 확장성을 높임
결론: 더 단순하고, 깔끔하고 표현력이 뛰어난 코드, 내부 아키텍처/객체 모델을 만듬
금지
- 기능 변경/추가
- 버그 수정
- 성능 개선
- 버전 업데이트
클린코딩을 하기위해 오늘부터 리팩토링 스터디를 시작해본다.
'JavaScript > Refactoring' 카테고리의 다른 글
변수명은 의미 있게 (0) 2023.04.27 함수 (0) 2023.04.21 테스트 구축 (0) 2023.04.21 나쁜 코드의 종류 (0) 2023.04.21 테스트 코드가 먼저다 (0) 2023.04.20