在C++项目中,编译依赖性可能使软件项目难以维护.在模块内和跨模块限制依赖关系的一些最佳实践是什么?
前瞻性声明
抽象接口
Pimpl成语
香草萨特有这个确切主题的第26项,第27和28日,"最大限度地减少编译时依赖,部分1,2和3",在他的优秀著作有很大的治疗出色的C++,ISBN:0201615622.
替代文字http://ak.buy.com/db_assets/prod_images/489/30611489.jpg
恕我直言,这是最好的C++编程书籍之一.