프로그래밍/Refactoring
Refactoring 2. 메소드 추출
seungdols
2015. 10. 22. 15:32
만약 특정 코드를 그룹으로 만들 수 있겠다?? 싶은 코드는 메소드로 만들자!
그리고 직관적인 메소드명을 만들자!
실제 저의 사례에서도 보여드리겠습니다.
위의 예는 빠르게 개발하다보니 막 작성되었는데, 그래서 비효율적입니다.
String을 Parsing해서 다시 String을 연결하고, String을 다시 List 안에 쌓는 작업입니다.
그룹화가 가능한 코드를 한 번 메소드로 추출해보았습니다. (연습이니 그냥 차이점만 봐주시길...)
|
반응형