期刊文献+

面向对象软件重构 被引量:3

Object-oriented software refactoring
下载PDF
导出
摘要 重构已经成为面向对象领域中的研究热点与最佳实践之一,从重构的定义、什么时候进行重构、重构的目标、如何进行重构、重构与极限编程等几个方面详细介绍了重构技术,并给出了代码示例,演示重构的过程。 Refactoring has been one of the research focuses and best practices in object-orientation community.This paper specifies refactoring from the perspectives of the definition,the time of refactoring,refactoring goals,the way of refactoring and the relationship between refactoring and extreme programming(XP).In addition,it presents an example to show the process of refactoring.
出处 《重庆邮电学院学报(自然科学版)》 2004年第2期96-100,共5页 Journal of Chongqing University of Posts and Telecommunications(Natural Sciences Edition)
关键词 重构 面向对象 极限编程 单元测试 Refactoring object-orientation extreme programming unit test
  • 相关文献

参考文献11

  • 1BECK Kent.Extreme programming explained[M].Addison-Wesley,1999.
  • 2WAKE William C.Extreme programming explored[M].Addison-Wesley,2000.
  • 3ROBERTS Donald Bradley.Practical analysis for refactoring[D].PhD thesis,University of Illinois,1999.
  • 4OPDYKE W F.Refactoring object-oriented frameworks[D].PhD thesis,University of Illinois,1992.
  • 5FOWLER Martin.Refactoring:improving the design of existing code[M].Addison Wesley, 1999.
  • 6TOKUDA L.Evolving object-oriented designs with refactoring[D].PhD thesis,University of Texas at Austin,1999.
  • 7McCONNELL Steve.Code complete[M].Microsoft Press,1993.
  • 8LARMAN Craig.Applying UML and patterns(2nd Edition)[M].Prentice Hall,2002.
  • 9GAMMA E. Design patterns:elements of reusable object-oriented software[M].Addison-Wesley,Reading,Massachusetts,1995.
  • 10CHINNEIDE Mel O.Automated application of design patterns: a refactoring approach[D].PhD thesis,University of Dublin,Trinity College,2000.

同被引文献15

  • 1刘毅,安鲁陵.关于软件工程中的软件重构[J].科技广场,2004(9):20-22. 被引量:1
  • 2刘士新,周山长,宋健海,王梦光.基于PCTSP的热轧单元计划模型与算法[J].控制理论与应用,2006,23(1):89-92. 被引量:13
  • 3郭冬芬,李铁克.约束满足技术在板坯排序中的应用[J].计算机工程与应用,2007,43(9):1-3. 被引量:7
  • 4Zhang Xujun, Lv Zhimin, Song Xiaoqing.Model and solution for hot strip rolling scheduling problem based on con- straint programming method[C]//Proceedings-2011 4th IEEE International Conference on Computer Science and Information Technology,Chengdu,China,2011,3: 107-111.
  • 5Lopez L, Carter M W, Gendreau M.The hot strip mill production scheduling problem: a tabu search approach[J]. European Journal of Operational Research, 1998,106 (2/3) : 317-335.
  • 6Tsang E.A glimpse of constraint satisfaction[J].Joumal Artificial Intelligence Review, 1999,13:215-227.
  • 7Zhang Lixi.Solving timetabling problem using constraint satisfaction programming[D].Australia: University of Wol- longong, 2005.
  • 8BartLk R.Constraint programming: in pursuit of the holy grail[C]//Proceedings of the Week of Doctoral Students (WDS99).Prague:MatFyz Press, 1999 : 555-564.
  • 9高知新,李铁克,李俊芳.热轧批量计划的模型与算法[J].辽宁工程技术大学学报(自然科学版),2010,29(1):139-142. 被引量:7
  • 10王宏伟,董丽丽.设计模式在软件重构中的应用与实现[J].中国科技信息,2010(6):88-92. 被引量:4

引证文献3

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部