1
tool2d 2023-03-16 18:10:19 +08:00
感觉你们这个项目挺难推广的。
小公司用不到,大公司都有一套自己的内部研发体系,通常都和公司业务强绑定。用你们这个,相当于入侵式开发了。 |
2
accelerise 2023-03-16 18:37:48 +08:00
五种分类的配置方式,一层一层递进,越来越接近编程,相当于创造了一种编程语言,复杂度,学习成本也逐渐升高,最终相比第一种简单配置,稳定性是在变差的吧。
其中,第一种简单的 KV 配置至少还属于某种通用的标准,如果配置变成了一种新的编程语言,那就和标准渐行渐远了,我认为真的需要好好思考,这么做真的值得吗。 在编程领域,从工程角度出发,往往提高效率就会影响性能,提高性能就会影响效率。另外,一般无论怎么做都会提升复杂度,进而降低稳定性,没有银弹。 |
4
peefy OP @accelerise 感谢反馈,复杂度、学习成本包含生态等确实是值得考虑的点。对 kcl 来说无非几个选择,1.让自己持续简单 2. 可以用通用语言来编写 3. 可以通过 yml/json 来声明
|