<aside> 💡 ***이 장의 내용

변화하는 요구사항에 대응 동작 파라미터화 익명 클래스 람다 표현식 미리보기 실전 예제 : Comparator , Runnable , GUI***

</aside>

우리가 어떤 상황에서 일을 하든 소비자 요구사항은 항상 바뀐다!

동작 파라미터화을 이용하면 자주 바뀌는 요구사항에 효과적으로 대응할 수 있다.

→ 결과적으로 코드 블록에 따라 메서드의 동작이 파라미터화된다.

2.1 변화하는 요구사항에 대응하기


변화에 대응하는 코드를 구현하는 것은 어려운 일이다.

2.1.1 첫 번째 시도 : 녹색 사과 필터링