Language/Java (1) 썸네일형 리스트형 동작 파라미터화 코드 전달하기 ※ 해당 내용은 JAVA8 in action 책을 공부하며 작성하였습니다. 동작의 파라미터화란? 아직은 어떻게 실행할 것인지 결정하지 않은 코드 블록 동작 파라미터화의 효과 자주 바뀌는 요구사항에 효과적으로 대응할 수 있다. (아래는 구체적 효과) 엔지니어링 비용 효율화. 새로 추가한 기능을 쉽게 구현할 수 있음. 장기적 관점에서 유지보수 용이. 동작 파라미터화의 특징 어떻게 실행할지 결정되지 않은 코드블록을 나중에 프로그램에서 호출. 즉 코드블록의 실행은 나중으로 미뤄진다. 실행될 메서드를 파라미터로 넘겨준다. 예) - 리스트의 모든 요소에 '어떤 동작'을 수행할 수 있음. - 리스트 관련 작업을 끝낸 다음에 '어떤 다른 동작'을 수행할 수 있음. - 에러가 발생하면 '정해진 어떤 다른 동작'을 수행할.. 이전 1 다음