ToB企服应用市场:ToB评测及商务社交产业平台
标题:
优雅的代码从现在开始
[打印本页]
作者:
河曲智叟
时间:
2022-9-16 21:16
标题:
优雅的代码从现在开始
优雅的代码从现在开始
个人见解:
写代码前
构思
明白,
想
明白,想全
写着写着都是在写相同的代码,改动麻烦
看到不好的就立马让他优雅
学习别人是如何优雅的
提取公共模块
便于维护,避免重复代码,便于开发
提取公共函数
创建常量,枚举
变量
核心原则:
见名知意,你懂我懂大家懂
适当选取长短
不死板,灵活
解释性变量
通过变量明白意图
函数
参数为Boolean的函数
单一职责
公共代码很多可以写在一起
简单逻辑不用拆成函数
判断性函数 return Boalen
is 是否 是否存在
has 有/没有 有没有票
can 能/不能 能否预定
should 需要/不需要 需要修改
类--名词
x+动词
普通方法和工具类
x+动词+名词
获取性函数
从数据结构获取:get
通过计算获取:calculate/cal
数据库获取:find/query
从配置文件获取:load/parse/build
从网络获取:fetch
使用对象传参代替多参数传参
注释
当我们需要去为某一块添加复杂的注释时,我们可以将它抽取成函数
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4