首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
代码之丑
开心卷心菜
创建于2023-05-16
订阅专栏
学习整理代码之丑相关笔记
暂无订阅
共4篇文章
创建于2023-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
长函数
坏味道排查列表 长函数 解决方案 定义好函数长度的标准 做好“分离关注点” 坚守“童子军规(让营地比你来的时候更干净)” 详细说明 多长的函数算长呢? 我们对于函数长度容忍度高,这是导致长函数产生的关
重复代码
坏味道排查列表 复制粘贴的代码 结构重复的代码 if和else代码块中的语句高度类似 解决方案 遵循DRY(Don't Repeat Yourself)原则 每一处知识都必须有单一、明确、权威的表述
乱用英文
坏味道排查列表 违反语法规则 不准确的英文词汇 英语单词拼写错误 解决方案 制定代码规范 建立团队词汇表 经常性的进行代码评审 举例说明 违反语法规则的命名 来看个例子 初看直线,这个方法的命名似乎没
如何精准的命名?
坏味道排查列表 过于宽泛的命名 用技术术语命名 解决方案 命名前思考如下原则,用更好的命名来让我们的代码变得更加优雅。 命名应该描述意图而非细节 面向接口编程,接口是稳定的,实现是易变的(不好理解的话