Programming

代码模块化重构

2020-12-11 / 4 min read

面向对象编程与纯函数

在面向对象编程里面,我们常常对现实世界建模抽象成一个个类,然后创建它们的对象,通过对象的方法行为去描述逻辑。

纯函数是一种特殊的函数,给它相同的输入永远会得到相同的输出,而且没有任何可观察的副作用。

2019-06-27 / 1 min read

以单元测试的角度聊聊写代码

单元测试,也就是对代码较细粒度单元的测试,一般就是测某个方法或函数。说到单元测试,基本上每个开发者都不陌生,时不时会听到“测试覆盖率太低了!”,然后“We need to increase our code coverage!”。经常出bug?好好准备测试吧。

2019-05-24 / 8 min read