对一个驱动程序的重构过程(上)

来源 :程序员 | 被引量 : 0次 | 上传用户:sunlang110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要描述了如何使用重构方法接手历史工程并且消除历史留bug的过程。同时,简要介绍了虚拟串口原理及重构的方法,讲述了一些程序员有使用面向对象程序设计方法中常犯的编程错误及其解决方法。本文上篇将主要讲述虚拟驱动开发和重构的准备。
其他文献
本文根据目前高校化学化工类专业的专业特点,阐述了化学化工类专业实践教学体系的构建目标、内容和原则等,并提出了几点化学化工类专业实践教学体系进行实践的措施,有利于目
我国民营商贸企业虽然在吸纳就业方面做出了重要的贡献,但存在劳动关系不规范、社会保险参与度低等问题.民营商贸企业社会保险参与广度和深度都较低,究其原因,这与我国社会保
自主学习是每一个大学生都应该具备的基本能力之一,因为在大学学习阶段学生的学习更多的是依靠自己的自觉性,在大学的学习中没有教师会严格要求你去完成什么任务,所以自学能
无论是ISO9000还是CMMI,都是以过程为中心。也就是说,通过过程的持续改进来提高产品质量。而过程质量与产品质量如何正向关联呢?就需要质量保证(QA)。这也是ISO9000和CMMI都很推
对于Rails应用的自动化测试,本文介绍了如何使用矩阵测试来提高测试覆盖率,减少编写测试代码的工作量,文中使用的测试工具是RSpec,但是原理上Test::Unit同样适用。
毫无疑问.在竞争空前激烈的今天.人才已经成为决定各软件组织能否成功的关键要素.而由高素质人才所组成的团队能否高效配合也成为开发项目成功的焦点。对于大多数IT组织的领导者
【正】 CRM的环境 CRM Today(今天的CRM):经济和企业的动荡使人们重新认识CRM。近几年来,所有从事计算机等高新技术的业界人士一定能体会到,由互联网泡沫带来的世界经济的大
地震是地质灾害的一种,它的破坏力极大,严重威胁人们的生命财产安全,本文主要分析了光纤地震波探测技术的研究进展.
水利工程是水利资源综合治理和合理调控的基础性工程,是发挥水资源最大社会、生态、经济价值的重要设施,加快水利工程的建设能够推进市场、社会、经济的发展。水利工程设计是整
超级黑洞的质量大约相当于太阳质量170亿倍,可能改写黑洞与星系的形成演化理论。据《新科学家》杂志网站报道,参加美国华盛顿"人类对火星峰会"的科学家指出,火星灰尘对人体健康