사진 출처 : http://www.slideshare.net/jeongsangbaek/nodejs-15279050 CPS코딩 패턴은 함수 실행이 끝남과 동시에 연이어 함수가 또 실행되는 프로그래밍 모델로 비동기 프로그래밍 방식을 사용하는 Node.js에서 많이 활용되는 패턴입니다. 좀 더 쉽게 이야기하면 일반적인 동기식 프로그래밍 모델에서는 프로시저가 호출자에게 리턴하는 구조를 사용하지만, function sum(a, b) { return a + b; } console.log(sum(10, 20)); CPS는 continuation 인자(매개변수)로 전달된 콜백함수를 리턴할 위치에서 호출하는 구조를 사용합니다. // 전체 소스 function each(arr, iterator, callback){ if(..