益处: 由于Git是一个分布式版本控制系统(svn是集中式的),可以在本地工作目录进行提交、创建分支、合并,无需连接到互联网。 连入互联网时,可以把改动“push”到中心SVN服务器上,并且每次修改提交的日志记录都会同步。 过程: 1、创建本地git仓库 [crayon-5d0a9735cafd7022100441/] 2、创建文件并写入内容 [crayon-5d0a9735cafdf150657......

简单工厂模式与其说是一个设计模式,不如说是一种编程习惯。它不是Gof23种设计模式之一,但在实际编程中经常被用到。 模式定义: 简单工厂模式(Simple Factory Pattern),又称为静态工厂方法模式(Static Factory Method),它属于类创建型模式。在简单工厂模式中,可以根据参数的不同,返回不同类的实例。简单工厂模式专门定义一个类来负责创建...

总原则:开闭原则(Open Close Principle) 开闭原则:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有的代码,实现热插拔效果。 1、单一职责原则 不要存在多于一个导致类变更的原因,也就是说,每个类应该实现单一的职责,如若不然,就应该把类拆分。 2、里氏替换原则(Liskov Substitution Principle) ...

项目同时使用Git和SVN进行版本控制
默认分类 / 2018年10月18日

益处: 由于Git是一个分布式版本控制系统(svn是集中式的),可以在本地工作目录进行提交、创建分支、合并,无需连接到互联网。 连入互联网时,可以把改动“push”到中心SVN服务器上,并且每次修改提交的日志记录都会同步。 过程: 1、创建本地git仓库 [crayon-5d0a9735cafd7022100441/] 2、创建文件并写入内容 [crayon-5d0a9735cafdf150657......

简单工厂模式(Simple Factory)
设计模式 / 2018年8月29日

简单工厂模式与其说是一个设计模式,不如说是一种编程习惯。它不是Gof23种设计模式之一,但在实际编程中经常被用到。 模式定义: 简单工厂模式(Simple Factory Pattern),又称为静态工厂方法模式(Static Factory Method),它属于类创建型模式。在简单工厂模式中,可以根据参数的不同,返回不同类的实例。简单工厂模式专门定义一个类来...

设计模式基本原则
设计模式 / 2018年8月27日

总原则:开闭原则(Open Close Principle) 开闭原则:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有的代码,实现热插拔效果。 1、单一职责原则 不要存在多于一个导致类变更的原因,也就是说,每个类应该实现单一的职责,如若不然,就应该把类拆分。 2、里氏替换原则(Liskov Substitution P...