[Refactoring] 코드 정리하기


[Refactoring] 코드 정리하기

관련 있는 코드끼리 묶여있어야 코드를 더 쉽게 이해할 수 있다. 다른 리팩토링을 하기 위한 전처리 과정 함수에서 사용할 변수를 상단에 미리 정의하기보다는 해당 변수를 사용하는 코드 바로 위에 선언하는 것이 좋다. 관련 있는 코드끼리 묶은 다음, 함수 추출하기 (Extract Function)를 사용해서 더 깔끔하게 분리가 가능하다. 코드 정리하기 인텔리제이 기준 option + shift + 화살표 누르면 코드 자유자재로 이동 가능.. 헐 대박이다!!!!!! private void printReviewers() throws IOException { GitHub gitHub = GitHub.connect(); GHRepository repository = gitHub.getRepository("whiteship/live-study"); GHIssue issue = repository.getIssue(30); // Get reviewers Set<String> reviewers = ne...


#Refactoring #리팩토링 #백기선 #인프런

원문링크 : [Refactoring] 코드 정리하기