[Refactoring] 반복문을 파이프라인으로 바꾸기


[Refactoring] 반복문을 파이프라인으로 바꾸기

최근에는 반복문에 비해서 더 나은 대안책이 생겼다. 반복문을 파이프라인으로 바꾸는 리팩토링을 적용하면 필터나 맵핑과 같은 파이프라인 기능을 사용해서 보다 빠르게 어떤 작업을 하는 지 파악할 수 있다. 반복문을 파이프라인으로 바꾸기 컬렉션 파이프라인(자바의 Stream) 고전적인 반복문을 파이프라인 오퍼레이션을 사용해 표현하면 코드를 더 명확하게 만들 수 있다. 필터 : 전달받은 조건의 true에 해당하는 데이터만 다음 오퍼레이션으로 전달 맵 : 전달 받은 함수를 사용해 입력 값을 원하는 출력값으로 변환해서 다음 오퍼레이션으로 전달 public class Author { private String company; private String twitterHandle; public Author(String company, String twitterHandle) { this.company = company; this.twitterHandle = twitterHandle; } static p...


#리팩토링 #백기선 #인프런 #자바

원문링크 : [Refactoring] 반복문을 파이프라인으로 바꾸기