동작 파라미터화

Backend/JAVA

[JAVA] 동작 파라미터화에 대하여(모던 자바 인 액션)

0. 개요 사용자의 요구사항은 시시각각 변함 그에 맞게 엔지니어링을 꾸준히 변화해야 하는데, 비용을 최소화하면 좋음 동작 파라미터화를 통해 자주 바뀌는 요구사항에 대해 대응할 수 있도록 함 메소드의 인수로 코드 블록을 전달함으로써 ‘동작’ 자체를 인수로 전달할 수 있음. 리스트를 예로 들면, 아래처럼 진행 가능함 리스트의 모든 요소에 대해서 ‘어떤 동작’을 수행 리스트 관련 작업을 끝낸 다음 ‘어떤 다른 동작’ 수행 에러가 발생하면 ‘정해진 어떤 동작’을 수행 1. 변화하는 요구사항에 대응 예컨데, “필터링”하는 작업에서 기준이 달라지는 경우가 있다. 현재는 녹색사과만 선택(필터링)하고 있다. 만약, 빨간사과도 필터링하고자 하면 어떻게 고칠까?? public static List filterRedAppl..

기만주
'동작 파라미터화' 태그의 글 목록