c – 是否值得为接口和实现分别命名空间?

为接口和实现分别命名空间是值得的吗?

Stroustrup在他的C书(第四版)中的建议是,我们应该使用单独的命名空间
用于接口和实现。更有经验的人能说些什么吗
在这一个?我的意思是听起来不错,但它真的很实用,它是有意义的
现实世界的项目?

命名空间告诉你一些关于定义属于谁的内容。当然,界面属于与实现不同的组是合理的;这就是界面的全部点,关注点的分离。
http://stackoverflow.com/questions/20997301/is-it-worth-it-to-have-separate-namespaces-for-interfaces-and-implementations

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c – 是否值得为接口和实现分别命名空间?