-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
- 提供导出完整数据配置文件功能。可以用这个文件在其他地方
重放。 - 提供除了
yaml外其他格式的数据配置文件。撇开个人偏好不说,yaml通过空格来区分元素的级别,这样就很容易搞错,搞错了格式也没法一下看出问题的原因。如果说要用xxx用具来帮助编辑yaml,那安装工具和学习工具的使用,这本身也是一种成本。 - 简化现有的
yaml数据文件格式。最直接能想到的就是提供默认值。比如,端口号、用户名、密码、key路径、主机名等等,这些信息如果用户不指定就一律使用默认值。想尽一切办法简化这个文件,再配合上面说的导出完整数据配置文件功能,可以将完整的数据配置文件导出,下次就可以重放了。这就是所谓的约定大于配置。 - 怎么设计
yaml数据文件格式都是手段,真正的目的其实是把数据转化成内存中的数据结构。不一定非要通过编辑完整的yaml数据文件后导入来实现。这方面有些不成熟想法,等想明白了再提。
Metadata
Metadata
Assignees
Labels
No labels