회원가입

[리팩토링] 4. Board App 코드 리팩토링 절차 설명

Beany 2024-05-05

제 블로그 코드 안에는 'Board'라는 앱이 있습니다.

우선 이 앱 안의 View(Controller) 부분을 리팩토링 하려고 합니다.

 

리팩토링 절차는 다음과 같습니다:

  1. import 확인
  2. 불필요한 코드를 확인합니다.
  3. 중복되는 코드가 있는지 확인합니다.
  4. View를 정리하여 필요하다면 Service Layer에 함수를 모읍니다.
  5. 불필요하게 여러 번 호출되는 쿼리가 있다면 리팩토링합니다.
  6. 테스트 케이스를 작성합니다.

할 일이 많지만, 체계적으로 접근한다면 훨씬 효율적인 코드로 개선할 수 있을 것입니다.

0 0
블로그 일기
제 블로그의 고도화 과정을 설명합니다. 이는 코드 리팩토링과 추가된 기능들에 대해 기록하기 위한 게시판입니다. 어떤 기능이 추가되었는지, 무엇이 개선되었는지 등 고도화되는 과정을 자세히 다룰 예정입니다.
Yesterday: 456
Today: 168