随笔分类 -  clean code

摘要:嵌入到编码流程中 各个语言的编码规范 cleanCode 书籍 中文 英文(英文原版) 平时的积累 局部变量首字母小写(入参) 代码避免重复,提取公共部分 空行的作用 魔术数值:“123”,“ddd”等键值 名副其实 if语句常用总结 场景一:头重脚轻 错误示范: func func1(){ if 阅读全文 »
posted @ 2020-12-15 19:05 梅谷暴君 阅读(239) 评论(0) 推荐(0) 编辑
摘要:代码走查复盘 代码走查的目的是什么? 首要目的自然是保证代码质量 从参与者角度分为两个目的: 代码Show; 代码指出问题或者更好的方案等,提升编码能力 聚焦在哪里? 第一层级: * 有没有实现功能,业务逻辑的正确性,有没有实现功能(首要),如果有大量的用例作为保证,其实这些都不是问题 第二层级: 阅读全文 »
posted @ 2020-09-16 19:26 梅谷暴君 阅读(1905) 评论(0) 推荐(0) 编辑
摘要:如果在下面两种情况下,该如何选择: 情况一: 情况二: 从两个角度分析,上述代码的写法: 可读性 第二种方式比第一种方式可读性更高点。第一种方式你需要对这种编码方式很熟悉,自动分类。 可拓展性:开闭原则 第二种方式,可以方便拓展。 代码的简洁性 第一种方式肯定简洁了。 结论 个人更倾向第二种写法,代 阅读全文 »
posted @ 2020-03-27 13:06 梅谷暴君 阅读(1279) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示