第三周阅读

一.什么是好的单元测试?

1.单元测试是“白盒测试” ,应该覆盖各个分支流程,异常条件

2.单元测试面向的是一个单元(“Unit”),是一个类或者几个类组成的单元

3.单元测试运行一定要快!

4.单元测试一定是可重复执行的

5.单元测试是独立的的,不能有互相依赖

6.单元测试后,机器应该状态保持不变

7.单元测试代码和业务代码同等重要,要一并维护

时间: 2024-11-09 00:35:57

第三周阅读的相关文章

第三周阅读笔记

初级工程师应该如何成长,以及职业发展相关问题. 软件工程包含了开发运营维护软件过程中的许多技术.做法.思维.习惯.软件开发流程的目的是为了提高软件开发运营维护的效率,以及用户的满意度.软件的可靠和可维护性.软件开发流程不只包括团队开发,还包括个人开发.一个好的团队流程能把冲突的积极一面释放出来,避免消极的一面. 初级工程师应该如何成长呢: 1.积累软件开发相关的知识,提升技术技能(如对具体技能的掌握,动手能力) 2.积累问题领域的知识和经验(如对医疗和金融行业的了解) 3.对通用的软件设计思想和

《构建之法》第三周阅读笔记

该页无法显示

第三周学习总结

20145336第三周JAVA实验报告 20145336 <Java程序设计>第三次实验实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 姓名:张子扬 指导教师:娄嘉鹏 实验日期:2016.04.22 实验名称:Java开发环境的熟悉(Linux + Eclipse) 实验内容: XP基础 XP核心实践 相关工具 实验目的与要求: 没有Linux基础的同学建议先学习<Linux基础入门(新版)><Vim编辑器> 课程 完成实验.撰

第三周学习进度

本周最大的收获就是体验了结对开发的乐趣,虽然两个人开始有争议,但是最后都得到了解决.   第三周 所花时间(包括上课) 上课时间:4小时  阅读<构建之法>三小时 编写程序19 小时 代码量(行) 1100 博客量 2 了解到的知识 结对开发.如何提意见

java第三周学习总结

学号20145336 <Java程序设计>第3周学习总结 教材学习内容总结 类与对象: 面向对象:三大特征:封装,继承,多态. 开发就是找对象使用,没有对象,就创建一份对象.找对象,建立对象,使用对象,维护对象的关系. 类和对象的关系: 类就是对心事生活中的食物的描述.对象就是这类事物,实实在在存在的个体. 描述对象事物的属性和行为 属性对应类中变量,行为对应类中的函数(方法) 其实定义类,就是描述事物,就是在定义属性和行为,属性和行为共同成为类中的成员(成员变量和方法) 对象的指定方式是对象

第三周博客问题总结

1.学会了```的用法 一开始并没有成功,后来发现是因为输入法没有切换成英文,今后这样的问题要避免出现.--20145106 2.问题:教材86页,Guess的代码,猜数字,不知道原先没有设定好一个数字,为什么可以在0-9之间猜中一个数 解答:百度了(Math.random()10)这行代码的意思,知道了(Math.random())的意思是在[0,1)之间随机产生一个数字,10,所以变成了[0,10)之间随机产生一个数字,所以可以进行猜数字 --20145123 3.IntegerCache.

学习进度条--第三周

  第三周 所花时间(包括上课时间) 10小时(包括上课2小时) 代码量(行) 123行 博客量(篇) 2篇 了解到的知识点 利用虚函数来来实现多态:代码需要不断地测试以保持正确性和必然性. 利用for循环及if判断语句时应该思路清晰,弄清楚先后顺序,及条件关的相关联系: 阅读<构建之法>团队合作,使用功能团队模式更加适合交流,现在我们需要加强合作: 团队的开发模式不同效率也有所不同.

Linux内核分析——第三周学习笔记20135308

第三周 构造一个简单的Linux系统MenuOS 计算机三个法宝: 1.存储程序计算机 2.函数调用堆栈 3.中断 操作系统两把宝剑: 1.中断上下文的切换:保存现场和恢复现场 2.进程上下文的切换 一.阅读Linux内核代码 本周我们要学习如何阅读Linux内核源代码,首先打开Lstest Stable Kernel:linux-3.18.6 arch/目录在Linux内核中占有相当庞大的代码量,因为Linux支持很多CPU,这个arch/x86目录下的代码是我们重要关注的代码 根目录中比较关

第三周进度报告

第三周 所花时间(包括上课) 19h(上课4h,阅读2h编程13h) 代码量(行) 大约1100h 博客量(篇) 2篇 了解到的知识点 团队开发的重要,以及如何更好的进行成员之间的合作 编写程序四则运算