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