是一篇硕士论文关于打印机驱动开发的,很好的讲解了打印机工作流程。
分析了打印机的工作原理。
利用了微软提供的接口实现打印机驱动程序
2023/11/1 23:46:11 2.62MB 打印机 驱动程序
1
测试驱动开发实用指南__(美)DavidAstels著;
崔凯译_北京:中国电力出版社_P478_2004.09_11289415
2023/10/17 16:50:54 28.33MB 测试驱动开发 PDF 带书签目录 完整
1
TDD(Test-DrivenDevelopment)测试驱动开发是敏捷开发中的一项核心实践和技术,也是一种设计方法论。
TDD得原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。
TDD虽是敏捷方法的核心实践,但不只适用于XP(ExtremeProgramming),同样可以适用于其他开发方法和过程。
TDD得基本思路就是通过测试来推动整个开发得进行,但测试驱动开发并不只是单纯的测试工作,而是把需求分析,设计,质量控制量化的过程。
TDD的重要目的不仅仅是测试软件,测试工作保证代码质量仅仅是其中一部分,而且是在开发过程中帮助客户和程序员去除模棱两可的需求。
TDD首先考虑使用需求(对象、功能、过程、接口等),主要是编写测试用例框架对功能的过程和接口进行设计,而测试框架可以持续进行验证。
2023/10/6 15:37:02 7.46MB TDD(Test-Driven Development) SpringMVC
1
windows开发资料,经典的驱动开发教程,学习windows的同学可以了解下。
2023/10/4 7:11:14 8.31MB windows 驱动开发 调试技术
1
史上最简单的VS2008+WINDDK驱动开发环境搭建最快两分钟搭好,实测
2023/9/24 20:10:39 310KB VS2008 WINDDK WDK 驱动开发
1
测试驱动的编程是XP困扰程序员的一个方面。
对于测试驱动的编程意味着什么以及如何去做,大多数人都做出了不正确的假设。
这个月,XP方面的讲师兼Java开发人员RoyMiller谈论了测试驱动的编程是什么,它为什么可以使程序员的生产力和质量发生巨大变化,以及编写测试的原理。
请在与本文相随的论坛中提出您就本文的想法,以飨笔者和其他读者。
(您也可以单击本文顶部或底部的“讨论”来访问该论坛。
)最近50年来,测试一直被视为项目结束时要做的事。
当然,可以在项目进行之中结合测试,测试通常并不是在所有编码工作结束后才开始,而是一般在稍后阶段进行测试。
然而,XP的提倡者建议完全逆转这个模型。
作为一名程序员,应该在编写代码之前编写测试,然后只编写足以让测试通过的代码即可。
这样做将有助于使您的系统尽可能的简单。
先编写测试XP涉及两种测试:程序员测试和客户测试。
测试驱动的编程(也称为测试为先编程)最常指第一种测试,至少我使用这个术语时是这样。
测试驱动的编程是让程序员测试(即单元测试―重申一下,只是换用一个术语)决定您所编写的代码。
这意味着您必须在编写代码之前进行测试。
测试指出您需要编写的代码,从而也决定了您要编写的代码。
您只需编写足够通过测试的代码即可―不用多,也不用少。
XP规则很简单:如果不进行程序员测试,则您不知道要编写什么代码,所以您不会去编写任何代码。
测试驱动开发(TDD)是极限编程的重要特点,它以不断的测试推动代码的开发,既简化了代码,又保证了软件质量。
本文从开发人员使用的角度,介绍了TDD优势、原理、过程、原则、测试技术、Tips等方面。
背景一个高效的软件开发过程对软件开发人员来说是至关重要的,决定着开发是痛苦的挣扎,还是不断进步的喜悦。
国人对软件蓝领的不屑,对繁琐冗长的传统开发过程的不耐,使大多数开发人员无所适从。
最近兴起的一些软件开发过程相关的技术,提供一些比较高效、实用的软件过程开发方法。
其中比较基础、关键的一个技术就是测试驱动开发(Test-DrivenDevelopment)。
虽然TDD光大于极限编程,但测试驱动开发完全可以单独应用。
下面就从开发人员使用的角度进行介绍,使开发人员用最少的代价尽快理解、掌握、应用这种技术。
下面分优势,原理,过程,原则,测试技术,Tips等方面进行讨论。
1.优势TDD的基本思路就是通过测试来推动整个开发的进行。
而测试驱动开发技术并不只是单纯的测试工作。
2023/9/24 18:44:46 360KB 测试驱动开发 TDD
1
vxd驱动开发之监控文件的读写,监视文件操作.zip
2023/9/21 5:15:49 8KB vxd 驱动 监控文件
1
Cucumber行为驱动开发指南[(英)韦恩,(挪)赫勒索著]
2023/9/9 16:03:38 100.43MB 行为驱动
1
Ring0级系统CPU、IO、PCI和内存访问工具;
一款强大的windows底层驱动开发包,自行开发Windows底层工具必备的开发包;
内有示例详解,一步上手
2023/9/1 2:49:08 88KB Winring0
1
目标利用流量控制的构建方法阅读和理解测试输出以开发工作程序更加熟悉测试驱动开发的概念关于本指南的注释之前,我们已经介绍了测试驱动的开发,阅读和理解RSpec测试的概念。
每次您运行learn来运行实验室的测试时,您都在运行RSpec测试套件-这就是我们在Learn上构建实验室的方式。
您已经阅读这些测试已有一段时间了,但是TDD是一个重要的话题,我们将在这里进行仔细研究。
仍然没有要求您编写自己的测试。
我们只是想了解测试的目的,稍微了解一下其背后的理念,以及更多关于如何更好地阅读RSpec测试的知识。
请记住,当我们引用RSpec或rspec,这等效于运行“learn或“learntest命令,该命令调用spec的“学习”测试文件。
您必须安装了learn-cogem。
如果您通过“学习”设置环境并且之前使用过“learn命令(很可能到目前为止已经做了),
2023/8/24 13:41:56 14KB Ruby
1
共 109 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡