【1】用名字空间表示逻辑结构
【2】将每个非局部的名字放入某个名字空间里,除了main之外;
【3】名字空间的设计应该让你能很方便地使用它,而又不会意外地访问了其他的无关名字空间;
【4】避免对名字空间使用很短的名字;
【5】如果需要,通过名字空间别名取缓和长名字空间的影相;
【6】避免和你的名字空间的用户添加太大的记法负担;
【7】在定义名字空间成员时使用namespace::member的形式;
【8】只在转换时,或者在局部作用域里,才用using namespace ;
【9】利用异常去松弛“错误”处理代码和正常代码之间的联系;
【10】采用用户定义类型作为异常,不用内部类型;
【11】当局部控制结构足以应付问题时,不要用异常。
posted on 2011-03-12 23:47
小阮 阅读(208)
评论(0) 编辑 收藏 引用 所属分类:
C++程序设计语言