例如
- 生成一个随机 token
- 根据字符串生成 hash 值
- 发送邮件
- 等较为通用的.
例如
|
xiaonanneAug 21, 2018 via Android
1
生成 token,hash 和发送邮件功能我都懂,但是"等较为通用的."是啥功能
|
|
zhengxiaowaiAug 21, 2018
2
这个比较主观,一般不涉及业务逻辑,又在多处使用,或者比较长的都会抽成 utils
|
|
4
@zhengxiaowai 是啊,还有些哪些比较常用的呢?
|
|
PythonAnswerAug 21, 2018 via iPhone
5
开关文件
通用清洗数据步骤 其实随意啊 |
|
GoTopAug 21, 2018 via Android
6
原来要用 utils,我都是放到 function 目录
|
|
huangzhe8263Aug 21, 2018
7
个人做法:
1. 所有和底层打交道的(读文件, 获取系统时间, etc ) 2. 不和业务相关的, 即可以独立出来的, 如 ini 文件解析, 数据清洗 3. 部分数据类 尽量实现 1. 代码复用 2. 不依赖于任何自定义类 3. 便于单元测试 |
|
8
@PythonAnswer 哈哈,开关文件...这么随意么..
|
|
10
@huangzhe8263 谢谢,3.部分数据类是指保存静态数据的类么
|
|
huangzhe8263Aug 21, 2018
11
@lfzark #10
个人习惯而已, 类似于些枚举类之类的 |
|
TuringGoonerAug 21, 2018 via Android
12
生成随机字符串,生成 md5 之类的吧
比较通用的工具函数 |
|
snxq1995Aug 21, 2018
13
这个比较随意啊
主要还是为了复用 |
|
prolicAug 21, 2018 via Android
14
有包用包,没包随手封个函数,也不会再开个文件
|
|
SpiderXiantangAug 21, 2018
15
函数啊 装饰器 啥的
|