注:本人开发经验尚浅,下文主要谈的是自己的一些想法,不足之处请指出。 最近半年时间都花在管理系统的开放上面,对数据库的设计有一些自己的想法,在我看来数据库设计的key point就是妥协。一个设计的比较好的数据库都是在业务逻辑、设计规约和便于开发这三者之前来回考量,从而获得3 win的结果。下面主要 ...
分类:
数据库 时间:
2018-03-22 11:00:44
阅读次数:
227
函数 ''' 名字 参数/默认值/可变参数-可变参数允许传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个元组 命名关键字参数-关键字参数允许传入0个或任意个含参数名的参数,这些关键字参数在函数的内部自动组装成为一个字典。 返回值 嵌套定义 高阶函数-Lambda函数(匿名函数)/闭包/偏 ...
分类:
其他好文 时间:
2018-03-17 12:14:03
阅读次数:
179
1.开闭原则(Open Close Principle) 2.里氏代换原则(Liskov Substitution Principle) 3.依赖倒转原则(Dependence Inversion Principle) 4.接口隔离原则(Interface Segregation Principle ...
分类:
编程语言 时间:
2018-03-12 18:36:40
阅读次数:
213
设计模式原则 设计模式原则有七种:单一职责原则、开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、合成复用原则、迪米特法则。 单一职责原则(SRP): 定义:一个对象应只包含单一的职责,并且该职责完全被封装在一个类中。 分析:1、单一原则是实现高内聚、低耦合的指导方针。 2、一个类承担的职责越多它 ...
分类:
其他好文 时间:
2018-03-12 15:20:53
阅读次数:
133
面向对象七大设计原则 1、 开闭原则 2、 里氏替换原则 3、 单一职责原则 4、 接口隔离原则 5、 依赖倒置原则 6、 迪米特原则 7、组合/聚合复用原则 原则一:(SRP:Single responsibility principle)单一职责原则又称单一功能原则 核心:解耦和增强内聚性(高内 ...
分类:
其他好文 时间:
2018-03-10 16:06:28
阅读次数:
184
引用自:http://blog.csdn.net/lovelion 作者:刘伟 单一职责原则是最简单的面向对象设计原则,它用于控制类的粒度大小。单一职责原则定义如下: 单一职责原则(Single Responsibility Principle, SRP):一个类只负责一个功能领域中的相应职责, 或 ...
分类:
其他好文 时间:
2018-03-07 00:58:26
阅读次数:
186
http://www.uml.org.cn/sjms/201211023.asp 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能 ...
分类:
其他好文 时间:
2018-03-06 17:10:07
阅读次数:
151
一、面向对象应用程序开发原则(SOLID) 1单一职责原则(SRP) 定义: 一个类应该只有一个发生变化的原因。这条原则曾被称为内聚性,即一个模块的组成元素之间的功能相关性。 为什么要遵守这条原则? 如果一个类承担的职责过多,就等于把这些职责耦合到了一起。一个职责的变化可能削弱或者抑制这个类完成其他 ...
分类:
其他好文 时间:
2018-03-03 15:27:22
阅读次数:
199
1.单一职责 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP,单一职责原则的定义是:应该有且仅有一个原因引起类的变更。 样例1:将用户管理拆分为两个接口,IUserBO负责用户的属性,简单地说,IUserBO的职责就是收集和反馈用户的属性信息;I ...
分类:
Web程序 时间:
2018-03-02 14:49:28
阅读次数:
247
设计模式,按照设计模式去实现的代码,具有良好的扩展性,和安全性,稳定性。总的来说就是六大原则的实践。 而总的原则就是开闭原则,单一职责,最少知道都是开闭的一个具体 1.接口隔离原则,接口是一些未实现的方法的组合,是对类提供依赖的。如果接口中的方法过多,会导致类必须去实现不必要的方法,同时会让接口暴露 ...
分类:
其他好文 时间:
2018-03-01 13:19:49
阅读次数:
186