프로그래밍/Refactoring

Refactoring 2. 메소드 추출

seungdols 2015. 10. 22. 15:32


만약 특정 코드를 그룹으로 만들 수 있겠다?? 싶은 코드는 메소드로 만들자!


그리고 직관적인 메소드명을 만들자!

실제 저의 사례에서도 보여드리겠습니다.



위의 예는 빠르게 개발하다보니 막 작성되었는데, 그래서 비효율적입니다. 


String을 Parsing해서 다시 String을 연결하고, String을 다시 List 안에 쌓는 작업입니다. 


그룹화가 가능한 코드를 한 번 메소드로 추출해보았습니다. (연습이니 그냥 차이점만 봐주시길...)



  •  무단 수정 및 배포는 금지합니다. 
  •  모든 내용은 본 블로그 운영자가 정리한 내용입니다. 
  •  참조한 정보에 대해서는 출처를 남기고 있습니다.
  •  틀린 내용 / 오류가 포함된 내용은 댓글로 남겨주세요.
  •  choiseungho0822@gmail.com 보내주셔도 됩니다.
  •  Seungdols Wiki 운영중입니다.


반응형