Home Refactoring
Post
Cancel

Refactoring

내일배움캠프 LGLG!

주특기 플러스 주차 - TypeScript

리팩토링(Refactoring)

  • 기 작성 코드에서 구현된 일련의 행위들을 변경없이, 코드의 가독성과 유지보수성을 높이기 위해 내부 구조를 변경하는 것
  • 기능은 유지하되 읽기 좋고 지속적으로 관리하기 편하게 소스 코드를 재작성 하는 것
  • 성능 최적화XXX

리팩토링을 하는 이유

  • 불필요한 코드 & 중복 코드 삭제, 수정 용이성 향상
  • 코드 이해도를 높이기 위해
  • 버그를 찾는데 도움이 됨
  • 개발 속도가 향상됨

리팩토링은 언제?

  • 유사한 내용이 세번 이상 반복할 때 고려
  • 새로운 기능을 추가할 때
  • 코드 리뷰를 하기 전

리액트 주차 때도 리팩토링을 해야지.. 해놓고 계속 미뤄왔는데
타입스크립트 주차로 넘어와 리액트를 활용해서 만든 프로젝트를 타입스크립트로 고치는 리팩토링을 하고 있다!

아직 시작 단계이기 때문에, 후에 더 자세한 내용을…..👋🏻

This post is licensed under CC BY 4.0 by the author.

정수 내림차순으로 배치하기

문자열 잘라서 정렬하기