pimpl 썸네일형 리스트형 pImpl idiom [펌] - http://yesarang.tistory.com/316 이전 글에서 비가상인터페이스(NVI)를 활용하여 사용자용 인터페이스와 개발자용 인터페이스를 분리하여 관점을 잘 분리하는 방법을 설명해 드렸습니다. 그리고, 글 마지막에는 다음 글로 "특정 클래스 내부 구현을 바꾸더라도 그 클래스를 사용한 Application 재컴파일이 필요 없게 만들 수는 없을까요 ?"라는 화두를 던졌었지요. 그럼 이제부터 그 화두에 대한 답변을 해 보도록 하지요. 지난글 예제로 제시됐던 ImageDecoder 헤더 파일을 다시 한 번 살펴 보도록 하겠습니다. /// @file ImageDecoder.h // forward declaration class ImageValidator; class ImageBuffer; c.. 더보기 이전 1 다음