【月读】代码整洁之道

191 阅读1分钟

Clean Code——代码整洁之道

全局图:

初衷:

随着项目初期架构设计完成,在之后在较多的项目中,业务代码往往是coding 的主体,一个新人进入团队如果能在细节之处体现良好的代码习惯,也能较快赢得组内伙伴信任。 作为一个校招初入职场的新人,在经历半年工作之后,我发现写出整洁的代码属实不容易,无论是针对初入职场的新人,还是工作十几年的老员工,你总能看到各式不同的代码。虽然每个人的想法不同,但是对于整洁的代码,看到之后心中不由感叹一句 写的真优美!

代码整洁之道就是这样一本书,没有过多取巧的系统设计,更多关注于通用代码细节之处,见微知著,以小见大,给出整洁的代码的一些建议。

感悟:

单元测试篇:

单元测试极具重要性,一个持久的项目在后期不断更新中,往往是不能确定改动是否会影响之前的逻辑,如果有影响线上就是一个故障。目前我所在的交易中台就是这样,下单核心应用承载多条流程,单个组件被编排进多个流程,目前还无法做到单组件到所有流程的可视化。若没有单元测试覆盖,修改一个组件影响其他业务的可能性极大。目前组内使用的单元测试是groovy,相对junnit更加简洁,聚焦 ,感兴趣的小伙伴可以尝试一下。

groovy单元测试