본문 바로가기
반응형

callback2

콜백 패턴(Callback Pattern) 이전 포스팅에서 전략 패턴에 대해 다룬 포스팅이 있다.자세한 내용은 아래 참고 포스팅 참고 바란다. 이번 포스팅에서 다룰 콜백패턴이란전략패턴과 동일한 패턴이고 이름을 좀 달리 사용한다고 이해하면 쉽다. 우선 콜백이라고 하면 아래 참고 포스팅에서 참고 바란다. 전략패턴의 포스팅을 그대로 가져와서 콜백으로 이름만 변경해서 예제 코드를 만들어줄 것이다.우선 실행할 메서드를 갖고있는 인터페이스를 하나 만들어준다.public interface Callback {     void call();}그리고 공통 로직을 담을 일반 클래스를 하나 만들어준다.@Slf4jpublic class LogTemplate {     public void execute(Callback callback) {          log.i.. 2024. 10. 29.
callback VS fallback (차이) 개발을 하다보면 callback과 fallback에 대해서 많이 다루게 된다. 발음도 비슷하고 하는일도 비슷해서 헷갈리곤 하지만 둘의 차이를 정확하게 짚고 넘어가려고 한다. callback은 코드를 실행하고 난 후에 실행하는 함수나 메서드 등을 의미한다. 혹은 다른 함수가 실행을 끝낸 뒤 실행되는 callback되는 함수 를 말한다. 정상적으로 되거나 실패를 할경우 모두 callback을 실행한다. https://ko.wikipedia.org/wiki/%EC%BD%9C%EB%B0%B1 콜백 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 프로그래밍에서 콜백(callback) 또는 콜백 함수(callback function)는 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 말한다... 2023. 10. 7.
반응형