Taes-k DevLog
  • 몰라도 되는 스프링
  • Refactoring (2판)
  • Review
  • 요령과 기본(Spring)

Refactoring (2판)

Refactoring

개발을 하면 반드시 따라오는 Refactoring에 대해서 6하원칙 (5W1H)으로 정리를 해보고자 합니다.

(해당 포스팅은 리팩터링 2판의 내용을 따르고 있습니다)

  • 리팩터링이란 무엇이고 어떻게 하고 누가 해야하는가? (What, Why, Who)
  • 리팩터링은 언제 어디에 해야하는가? (What, Why)
  • 리팩터링은 어떻게 해야하는가? - 테스트(How)
  • 리팩터링은 어떻게 해야하는가? - 기본방법(How)
  • 리팩터링은 어떻게 해야하는가? - 캡슐화(How)
  • 리팩터링은 어떻게 해야하는가? - 기능이동(How)
  • 리팩터링은 어떻게 해야하는가? - 데이터조직화(How)
  • 리팩터링은 어떻게 해야하는가? - 조건부로직간소화(How)
  • 리팩터링은 어떻게 해야하는가? - API(How)
  • 리팩터링은 어떻게 해야하는가? - 상속(How)

  • 실전 리팩터링 예제

Reference

  • 리팩터링 2판 (https://front.wemakeprice.com/product/822375110?search_keyword=%25EB%25A6%25AC%25ED%258C%25A9%25ED%2586%25A0%25EB%25A7%2581&_service=5&_no=1)
cobura12@gmail.com