技术开发原则
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
技术开发原则是在进行技术研发时应遵循的一系列准则。
以下是技术开发原则的具体内容:
1.单一职责原则:一个类只负责一个职责,如果一个类负责两个职责,当其中一个职责变
更时,可能造成另一各职责执行错误。
2.接口隔离原则:客户端不应该依赖它不需要的接口,减少依赖,通过接口隔离的使用减
少不需要的方法。
3.依赖倒置原则:高层模块不应该依赖于低层模块,二者都应该依赖于抽象。
使用接口或
者抽象类的目的是制定好规范,不涉及具体细节操作,把细节操作交给实现类。
4.里式替换原则:减少两个类的依赖关系,通过一个公共的类将其公共部分提取出来。
5.开闭原则:用抽象的方式构建框架,用实现类扩展细节。
并且当软件的代码需要变化的
时候,尽量通过扩展的方式,而不是用修改的方式。
6.迪米特原则(最少知道原则):类与类之间的关系越密切,耦合程度越大,因此迪米特
原则就是说,为了降低耦合,类与类之间的引用,都应该尽量将自己的逻辑封装到类的内部,只对外提供一个public接口即可。
7.合成复用原则:避免使用继承,因为依赖关系太强了,造成高耦合。
尽量使用合成或者
聚合的或者组合的方式。
以上这些原则有助于确保技术开发的合理性和有效性,它们在实际工作中是相辅相成的。