软件工程新方法——软件重构
被引量:4
New Method of Software Engineering:Software Refashionment
摘要
软件重构的概念、原则,讨论了软件重构的优点和适用场合,并介绍了自动化软件重构工具。
出处
《微型机与应用》
2003年第10期4-6,共3页
Microcomputer & Its Applications
参考文献4
-
1Foote B,Yoder J W.Big Ball of Mud.In:Fourth Conference on Patterns Languages of Programs(PLoP'97),Monticello, Illinois, 1997.
-
2Fowler M,Beck K,Brant J et al.Refactoring:Improving the design of existing code.Addison-Wesley Publishing Company, 1999.
-
3Shiyiying.Refactoring-Thinking and Practice.http ://www.erptao.org, 2001.
-
4Beck K.Extreme Programming Explained.Addison-Wesley Publishing Company, 1999.
同被引文献22
-
1林治.软件重构在软件开发中的作用分析[J].扬州教育学院学报,2007,25(3):21-24. 被引量:8
-
2冯玉才,唐艳,周淳.关键字驱动自动化测试的原理和实现[J].计算机应用,2004,24(8):140-142. 被引量:25
-
3屈喜龙.UML及面向对象的分析与设计的研究[J].计算机应用研究,2005,22(9):74-76. 被引量:34
-
4EvansE.领域驱动设计[M].赵俐,盛海艳,刘霞.等泽.北京:人民邮电出版社,2010.
-
5郭群.软件测试设计技术[J].电脑知识与技术,2007(9):1323-1324. 被引量:2
-
6刘继承,孔维华,陈娟.在《面向对象程序设计》教学中引入敏捷软件开发思想[J].科技信息(科学教研).2007(31)
-
7Roff J T.UML a beginner's guide[M].张瑜,译.北京:清华大学出版社,2003:9-13.
-
8Beck K. Test-driven development by example [ M ]. Upper Saddle River: Addison Wesley,2003:95-128.
-
9Adzic G.实例化需求[M].北京:人民邮电出版社,2012.
-
10Sametinger J. Software engineering with reusable components [ M ]. Berlin, Germany : Springer-Verlag, 1997.
引证文献4
-
1胡继东,鞠炜刚.基于领域驱动的测试用例设计开发方法研究[J].计算机技术与发展,2016,26(9):56-60. 被引量:1
-
2赵正旭,陶智,徐骞.基于国产操作系统应用软件部署对策的探讨[J].微型机与应用,2016,35(18):16-18. 被引量:10
-
3沈健.代码重构工具在面向对象教学的应用探索[J].电脑知识与技术(过刊),2013,19(8X):5305-5308. 被引量:1
-
4陈禹樵,隋浩.浅谈设计模式在Android代码重构中的应用[J].信息记录材料,2021,22(8):90-92. 被引量:1
二级引证文献13
-
1赵正旭,徐博贤,温晋杰.探月工程遥操作系统的移植研究与实现[J].计算机时代,2018(11):27-30.
-
2刘伟.面向对象程序设计教学中代码重构的引入与实践[J].电脑知识与技术,2017,13(1X):124-125. 被引量:1
-
3姚远,张樊,黄玉兰.基于TDD的领域对象层对象提取方法研究[J].软件导刊,2018,17(4):36-38.
-
4徐世波,李志德,赵伟峰.基于国产基础软硬件的数字校园建设研究[J].计算机应用与软件,2018,35(11):168-172. 被引量:3
-
5赵正旭,徐博贤,梅成芳,钟谦.月球探测器遥操作系统国产化研究[J].现代计算机(中旬刊),2018(12):86-89. 被引量:2
-
6赵正旭,刘曼云,宋立强,温晋杰,赵卫华,彭育贵.射电望远镜馈源舱数字化模型的创建[J].现代计算机,2019,0(26):3-7. 被引量:9
-
7赵正旭,徐棚,张庆海.基于国产操作系统独立GUI应用研究[J].计算机系统应用,2021,30(9):98-103. 被引量:5
-
8刘甜,张庆海,赵正旭,程哲,李为普,赵亚楠.电子元器件清洗工序探讨[J].现代制造技术与装备,2022,58(3):139-143.
-
9孟宪修.国产操作系统在神东生产管控平台中的应用与维护[J].现代信息科技,2022,6(13):109-112. 被引量:2
-
10刘宁海,殷卫强.基于申威-威焱831和统信操作系统下设计即时通讯系统的全流程研究[J].物联网技术,2024,14(4):153-156.
-
1何进,苏秦,高杰.软件可理解性结构及其模糊度量方法[J].计算机工程,2005,31(21):72-74.
-
2冯铁,李文锦,张家晨.从源码中抽取设计模式技术研究综述[J].计算机应用研究,2005,22(8):6-9. 被引量:3
-
3刘毅,安鲁陵.关于软件工程中的软件重构[J].科技广场,2004(9):20-22. 被引量:1
-
4梁朋举,刘建宾,郑丽伟.程序蓝图模型重构操作实例研究[J].计算机应用与软件,2016,33(3):18-26.
-
5张蓝图,王瑛.基于控制流数据保护的缓冲区溢出防御方法[J].计算机工程与应用,2012,48(15):63-69. 被引量:1
-
6任胜兵,陈松乔,喻寿益.用例模型重构工具的设计与实现[J].计算机应用,2004,24(8):101-103. 被引量:1
-
7冯铁,李文锦,张家晨,柴胜.面向Java语言的设计模式抽取方法的研究[J].计算机工程与应用,2005,41(25):28-33. 被引量:8
-
8王军弟,赵恺.基于java的面向抽象编程与设计模式[J].科技信息,2013(8):292-292.
-
9沈健.代码重构工具在面向对象教学的应用探索[J].电脑知识与技术(过刊),2013,19(8X):5305-5308. 被引量:1
-
10李龙,董云卫,覃杨森,张凡.基于AADL的软件重构工具设计与实现[J].计算机科学,2011,38(7):121-125. 被引量:1