代码模块化重构
2020-12-11 / 4 min read
在面向对象编程里面,我们常常对现实世界建模抽象成一个个类,然后创建它们的对象,通过对象的方法行为去描述逻辑。
纯函数是一种特殊的函数,给它相同的输入永远会得到相同的输出,而且没有任何可观察的副作用。
单元测试,也就是对代码较细粒度单元的测试,一般就是测某个方法或函数。说到单元测试,基本上每个开发者都不陌生,时不时会听到“测试覆盖率太低了!”,然后“We need to increase our code coverage!”。经常出bug?好好准备测试吧。