设计模式和重构的研究与应用

被引量 : 14次 | 上传用户:heyunhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今的软件开发多数是在已有的一些工作基础上进行的,对软件可维护性和可复用性的要求越来越高。同时,软件维护工作在软件生命周期中占的比例也越来越大。 为了提高软件的可维护性和可复用性,在系统设计的过程中,要充分参照现有的设计模式,使系统可以有一个良好的设计。同时,在系统的开发与维护过程中,要积极对软件的代码进行重构,改进系统的设计。 设计模式,被用于描述特定场景下解决一般设计问题的类和相互通信的对象。每个设计模式描述了各自的应用领域和基本原则。设计模式提供了设计级的复用性和灵活性,使软件对需求变化的敏感度降低。 重构,其目的是在不改变软件的外在行为的前提下调整软件内部结构。尽管表面上重构是代码的一种整理,实际上却是对代码中蕴含的设计的调整。在某种意义上,设计模式作为重构的目标指导重构的进行。 本文首先对命令、原型和单件等九种设计模式进行研究,分析总结了这些模式在虚拟实验系统中的应用。然后对重构的原则、特征和方法等进行研究,最后分析总结了部分重构方法在虚拟实验系统中的应用。
其他文献
目的 研究基质金属蛋白酶-9(MMP-9)及其组织抑制剂-3(TIMP-3)在子宫内膜异位症(简称内异症,EMs)异位病灶和在位内膜中的基因表达,进而探讨二者在内异症发病机制中的作用。 方
中国传统伦理思想是中华民族优秀文化的重要组成部分。它的一个重要特点是伦理思想与政治思想互为一体。即政治是具有伦理色彩的政治,伦理是以政治原则为中心的伦理。历史上
区间估计是概率统计中重要的知识点,通过构造枢轴量,建立概率函数等式,确定方差已知单个正态总体均值区间估计表达式及方差未知单个正态总体均值区间估计表达式。通过Excel编
2018年新疆畜牧科学院"民族团结一家亲"结亲干部被不明虫体叮咬,被咬处起疹,肿胀,奇痒。经对3批次结亲人员问询调查并对用粘板捕获的67只咬人虫体进行形态学鉴定,确定病原为
目前,导向车道组织(本文主要指导向车道线和导向箭头)主要根据道路相关规范进行渠化,渠化方式固定且相对单一,很难满足不同道路状况下的交通需求。一般情况下车辆进入交叉口
自由一直是人类追问的问题和追求的理想,然而,古今中外对于自由的认识却莫衷一是。本文首先对马克思自由理论与哈耶克自由思想的发展历程进行了归纳和梳理,认为马克思的自由
针对凡口铅锌矿03尾砂充填料浆浓度偏低而导致水泥单耗高,充填体强度偏低等问题,开展了03尾砂的基本物理化学性质分析、添加萘系减水剂的充填料浆的流动性能试验及充填材料配比
西方现代主义文学反思、批判现代理性社会,倡导一种全新的生存理念。它用诗性智慧、契舍特性、狂欢化色彩和鸟托邦理想等艺术内涵表达自己的审美理想,从而形成一种独特的原始精
“理实一体化”教学模式是中职学校技能型人才培养行之有效的教学方式。针对中职学校专业课程教学现状,阐述了中职学校专业课程应用“理实一体化”教学模式的必要性,分析了“
集资诈骗罪在司法实践中是一项多发性犯罪,且大案要案时有发生,特别是在八十年代末九十年代初的时候,极为肆虐。它不仅严重扰乱了国家的金融管理秩序,而且给国家和人民的财产