728x90 동작 파라미터화1 2장. 동작 파라미터화 코드 전달하기 소비자 요구사항은 항상 바뀐다. 따라서 변경에 대한 비용을 최소화 하고 기능 추가가 용이해야 한다. 동작 파라미터화(behavior parameterization)를 사용하면 바뀌는 요구사항에 효과적 대응이 가능하다. 동작 파라미터화란 아직은 어떻게 실행할 것인지 결정하지 않은 코드 블록을 의미한다. 이 코드 블록의 실행을 나중으로 미뤄진다. 따라서 코드 블록에 따라 메서드의 동작이 파라미터화 된다. 동작 파라미터화 사과를 무게 또는 색으로 필터하는 기능이 있다고 해보자. 이 기능은 다음과 같이 구현될 수 있다. 1 2 3 4 5 6 7 8 9 10 11 12 13 public static List filterAplles(List inventory, Color, color, int weight, bool.. 2022. 2. 13. 이전 1 다음 728x90