<자바로 배우는 리팩토링 입문> 1장~3장
BFine
항상 고민이 되는 깔끔한 코드에 대한 부분을 정리하기 위해 이라는 책을 보고있다. 살짝 봤는데 가볍게 읽기에 좋은 책인 것 같다. 필요한 부분만 정리해야겠다. 1장. 기호상수 치환 a. 두 상수의 의존관계 - 두상수의 의존 관계가 있다면 따로 쓰지말고 의존 관계를 표현하자! public static final int MAX_INPUT_LENGTH = 100; public static final int WORK_INPUT_LENGTH = 200; (X) public static final int MAX_INPUT_LENGTH = MAX_INPUT_LENGTH*2; 2장. 제어플래그 삭제 a. flag - 가끔 코드를 작성하다보면 어떤 조건에 flag를 두어 true, false를 하는 경우가 있다. 특히 ..