测试驱动开发及开发实践

来源 :计算机技术与发展 | 被引量 : 0次 | 上传用户:ivan107
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
极限编程是适应于中小型团队在需求不明确或迅速变化的情况下进行软件开发的轻量级方法学。测试驱动开发作为极限编程思想的一种主要实践,可以有效地让程序开发人员开发出更高品质的、经过完整测试的程序。文中介绍了测试驱动开发思想,对测试驱动开发过程给出了清晰的流程,总结了测试驱动开发的多种模式。最后介绍了如何用JUnit进行测试驱动开发。
其他文献
目的探讨纳米羟基磷灰石(hydroxyapatite nanoparticle,HAP)对人源性泌尿系肿瘤细胞增殖的影响。方法应用MTT法测试HAP在体外对3株人源性泌尿系肿瘤细胞增殖的影响。结果HAP对P
钛、铝异种金属物化性能差异较大,焊接过程中易生成脆性金属间化合物,弱化接头性能,激光热输入量的控制是钛/铝异种合金焊接的关键。采用1 000 W光纤激光器对1 mm厚的LD2铝板
作为一种记名无面值支付工具,因其兼具功能齐全、轻盈易带、方便安全、低成本运行等优点,信用卡问世以来被迅速推广普及。但是由于信用卡本身存在的信用风险及在使用过程中的
葡萄栽培和葡萄酒发酵技术是葡萄与葡萄酒工程专业核心技能,这2项技术的掌握程度直接体现学生的专业能力,需要理论与实践并重。通过分析新疆酿酒葡萄栽培中关键技术的时间节
目的:研究药材白术Atractylodes macrocephala国内主要种质资源的遗传多样性,对白术种质遗传分化进行分析,为白术品种选育提供建议。方法:应用ISSR分子标记技术对来自浙江磐安3个
编辑同志:我是一家小区的业主。由于我从来没有使用过小区内的一些公共设施,觉得自己不应该支付这些方面的物业管理费用,而小区物业公司又不愿对我给予减免,以至于双方一直僵持。
期刊
本文对真空激光准直系统在大坝监测中的应用情况和使用效果加以评价,并介绍真空激光准直系统近期的发展情况。
对机器人绝对位置误差进行检测和补偿时,通常要涉及到测量系统坐标系与机器人基础坐标系间的坐标变换,由于这个变换很难精确测定,从而导致测量机器人的绝对位置精度降低。为
目的探索印象笔记法对提升全科医师的知识能力和诊疗效果的作用。方法选取社区服务中心50名全科医师,按随机数字表法分为印象笔记学习组(观察组24名)和传统培训学习组(对照组26
居民生活满意度是衡量政府治理能力的重要标准。基于山东省17地市城市居民的公共服务满意度数据,探究城市居民生活满意度情况,并通过结构方程模型的方法构建生活满意度的影响