-
题名依据开放-封闭原则对试验方法代码重构心得
- 1
-
-
作者
张立新
魏桐
初洪珍
赵兰兰
-
机构
长春机械科学研究院有限公司
东北师范大学
长春金赛药业有限责任公司
-
出处
《工程与试验》
2014年第3期45-47,共3页
-
文摘
有一定工作经历的程序员,都会有一些遗留代码在使用。无论是自己编写的还是协作者创建的,这部分代码在创建时可能解决了当时的问题,但是随着技术的进步及程序员自身水平的提高,这部分代码在可重用性、可扩展性和可维护性方面存在的问题逐渐暴露出来。本文以笔者在优化代码的过程中遇到和解决的问题谈一下心得,希望和大家共同提高。
-
关键词
开放-封闭原则
试验方法
重构
代码
-
Keywords
open-closed principle
test method
refactor
-
分类号
TP313
[自动化与计算机技术—计算机软件与理论]
-
-
题名抽象工厂模式在多种数据库访问程序中的应用
被引量:4
- 2
-
-
作者
王德永
樊继
-
机构
平顶山工业职业技术学院计算机系
-
出处
《机电产品开发与创新》
2009年第6期115-116,共2页
-
文摘
在软件开发过程中,应用系统适应不同类型数据库,是一种常见的需求,对此提出了利用抽象工厂模式解决方法,并给出了具体的实现过程。通过这种模式的使用,大大降低了代码修改量,使得开发出的程序较好地满足面向对象程序设计原则要求,提高软件开发的工作效率。
-
关键词
设计模式
抽象工厂模式
多种数据库访问
UML图
开放封闭原则
-
Keywords
design pattern
abstrctfactory
multiple database access
UML
open closed principle
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名多类型混合运算的面向对象设计与实现
- 3
-
-
作者
师鸣若
姜中华
-
机构
北京物资学院信息学院
中国科学院软件研究所
-
出处
《计算机应用》
CSCD
北大核心
2009年第1期261-264,共4页
-
基金
国家863计划项目(2007AA012447)
北京市教育委员会科技计划项目(KM200810037001)
+1 种基金
北京市属高等学校人才强教计划项目(PHR-IHLB)
北京市教育委员会科研基地建设项目
-
文摘
针对多种数据类型的混合运算问题进行了研究。讨论了面向过程的解决方案和两种可能的面向对象解决方案及不足。依据敏捷设计原则,提出了一种双层函数指针数组(虚表)的面向对象新方案。分析表明,该设计具备开放封闭性,解决了灵活性、可重用性、可维护性和效率问题。
-
关键词
开放封闭原则(OCP)
虚函数表
敏捷设计原则
面向对象
运行时类型信息
-
Keywords
Open-Closed Principle (OCP)
virtual table
agile design policy
object oriented
run-time type identification (RTFI)
-
分类号
TP311.11
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于java的面向抽象编程与设计模式
- 4
-
-
作者
王军弟
赵恺
-
机构
兰州工业学院
-
出处
《科技信息》
2013年第8期292-292,共1页
-
文摘
从源码中抽取设计模式对于提高软件可理解性和可维护性、软件设计重用以及软件重构具有重要意义。本文通过实例探讨了在设计过程中使用抽象思维在设计模式中应用的重要性。
-
关键词
开放-封闭原则
面向抽象编程
抽象类
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名抽象思维与设计模式
被引量:1
- 5
-
-
作者
李杰
彭月英
-
机构
广西师范学院计算机与信息工程学院
-
出处
《计算机与信息技术》
2011年第6期37-39,共3页
-
文摘
抽象思维在设计模式中的应用是软件设计的重要思想,它强调对象的本质和内在的属性,主要应用于一些软件系统的解耦合过程。设计模式的开放封闭原则和依赖倒转原则可以很好地概括抽象思维在设计模式中应用的重要性。依赖倒转原则其实可以说是面向对象设计的标志,用哪种语言来编程不重要,因为它编写时考虑的是如何针对抽象编程,而不是针对细节编程。这样也遵守了开放封闭原则,从而使我们开发的系统拥有良好的扩展能力。
-
关键词
抽象思维
设计模式
软件设计
依赖倒转原则
开放封闭原则
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-