摘要: 通用命名规则 总述 函数名,变量名,文件名要有描述性;少用缩写. 1.文件命名 文件名要全部小写,可以包含下划线(_)或连字符( ),没有约定,"_"更好些. my_useful_class.cc 2.类型命名 类型名称的每个单词首字母均大写,不包含下划线:MyExcitingClass, MyEx 阅读全文
posted @ 2018-12-17 22:13 overfitover 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 参考文档: "Design Patterns" 简单工厂模式 定义:简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类 阅读全文
posted @ 2018-12-17 17:03 overfitover 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 六大原则 单一职责原则告诉我们实现类要职责单一; 里氏替换原则告诉我们不要破坏继承关系; 依赖倒置原则告诉我们要面向接口编程; 接口隔离原则告诉我们在设计接口的时候要精简单一; 迪米特法则告诉我们要降低耦合; 开闭原则告诉我们要对扩展开放,对修改封闭; Open Closed Principle(O 阅读全文
posted @ 2018-12-17 16:17 overfitover 阅读(155) 评论(0) 推荐(0) 编辑