Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ljw1126/refactoring2

Repository files navigation

Refactoring 2nd Study

Quality Gate Status Duplicated Lines (%) Coverage Lines of Code

리팩터링 ‘적용 방법’을 아는 것과 ‘제때 적용’할 줄 아는 것은 다르다. 리팩터링을 언제 시작하고 언제 그만할지를 판단하는 일은 리팩터링의 작동 원리를 아는 것 못지않게 중요하다. (Chapter3. 코드에서 나는 악취)

개발 환경 및 도구

  • 사용 언어 : Java
  • JDK : 17
  • 빌드 툴 : Gradle
  • 테스트 프레임워크 : JUnit5
  • 정적 코드 분석 : SonarCloud

목차

🗓️2025年01月23日 ~ 2025年04月10日 (12주)

Chapter Title 정리
01 리팩터링: 첫 번째 예시 바로가기
02 리팩터링 원칙 바로가기
03 코드에서 나는 악취 바로가기
04 테스트 구축하기 바로가기
05 리팩터링 카탈로그 보는 법 바로가기
06 기본적인 리팩터링 바로가기
07 캡슐화 바로가기
08 기능 이동 바로가기
09 데이터 조직화 바로가기
10 조건부 로직 간소화 바로가기
11 API 리팩터링 바로가기
12 상속 다루기 바로가기

Reference

About

리팩터링 2판 스터디 (12주)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

AltStyle によって変換されたページ (->オリジナル) /