自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

翻译 在JAVA中为什么本地变量传入内部类中要加final关键字

First,there's a key difference in how instance and local variables are implemented behind the scenes.Instance variables are stored on the heap, whereas local variables live on the stack. If a lambda c...

2018-02-12 23:42:28 458

原创 单元测试

单元测试(UT)概念 单元测试是一种实践,要求我们对每个隔离的小型代码单元进行测试。单元通常是方法,但有些情况下,整个类乃至整个应用程序都可视为单元。如果特定方法的单元测试跨越了该单元的边界,它将变成集成测试。 为何要进行单元测试 单元测试并非要取代其他类型的测试,而只是缩小其他测试的范围。 单元测试的编写比其他任何类型的测试都更容易、更快捷,从而能够降低成本、缩短上市时间。

2018-01-31 15:52:11 171

原创 红灯—绿灯—重构

主要内容: 开发软件的最简单方式是将其分成小块;设计方案脱胎于测试,而不是预先采用复杂的方法进行制定;先编写测试并确定未通过后,再着手编写实现代码;确定最后一个测试未通过后,就能肯定它是有效的,要实现的功能还不存在;测试未通过后,编写其实现代码;编写实现时,力图使其尽可能简单,只要能让测试通过就行,而不试图提供完美的解决方案;(有些TDD践行者从字面意思上解读“最少”让方法play只包含

2018-01-30 16:40:45 483

原创 TDD基本概念

理解TDD:要求你先编写测试,再编写实现代码红灯—绿灯—重构  编写一个测试; 运行所有测试; (不能通过:红灯) 编写实现代码; 运行所有测试; (能通过:绿灯) 重构; 运行所有测试。 (如果重构期间有测试未通过,就说明重构破坏了既有功能,应像以前一样撤销所做的修改) TDD并非测试方法 : 测试驱动开发是一种设计方法,要求在编写代码前考虑实现以及代码需要提供的功能,

2018-01-29 14:41:57 770

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除