Callback(콜백 함수)에 대해서
콜백함수는 Callback 함수라는 이름자체 때문에 많은 사람들이 헷갈려 하는 부분이 있습니다. 그래서 이번 글에서는 이러한 헷갈림을 없애기 위해서 콜백함수에 대해서 설명을 드리고자 합니다. 일반적인 개발에는 개발자가 시스템이 필요한 시점에 어떠한 특정 기능을 호출하는 방식으로 많이 사용됩니다. API를 제공받아 이 API를 시점에 맞게 호출하는 것이지요. 이는 일반적인 프로그래밍 개발 방법입니다. 하지만 이러한 함수의 호출을 시스템에 맞겨야 하는 상황이 발생하기도 합니다. 사용자가 호출 시점을 결정하는 것이 아닌 시스템 입장에서 필요한 타이밍에 호출이 필요한 상황인것이죠. 예를 들어보겠습니다. 특정 이벤트가 발생할 때 이를 사용자에게 알려준다고 가정을 해볼께요. 특정 이벤트가 발생하기 전에는 프로그램 ..
프로그래밍 팁s/기타
2015. 3. 17. 13:00