리팩토링-자바

1.Java Refactoring -1, gathering final static fields

post-thumbnail

2.Java Refactoring -2, 혼동되는 생성자 초기화 개선

post-thumbnail

3.Java Refactoring -3, 독립된 중복 메서드를 효율적으로 개선

post-thumbnail

4.Java Refactoring -4, 매개변수 남용으로 거대해진 메서드 개선

post-thumbnail

5.Java Refactoring -5, 비즈니스 로직과 기능 호출이 섞여 있는 메서드 개선하기

post-thumbnail

6.Java Refactoring -6, 분기문에 복잡하게 꼬여있는 AND와 OR 연산자 개선

post-thumbnail

7.Java Refactoring -7, 조건에 따라 분리되는 객체 생성 로직 개선

post-thumbnail

8.Java Refactoring -8, 응집도가 낮은 멤버 클래스 개선

post-thumbnail

9.Java Refactoring -9, 잘못된 이해로 생긴 상속 구조 개선

post-thumbnail

10.Java Refactoring -10, 원래 기능과 다른 Null 예외 처리 개선

post-thumbnail

11.Java Refactoring -11, 연동 규약에 종속된 구조 개선

post-thumbnail

12.Java Refactoring -12, 유사한 기능의 인터페이스 다중 상속 구조 개선

post-thumbnail

13.Java Refactoring -13, 놓치기 쉬운 싱글톤 오류 개선

post-thumbnail