V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
peefy
V2EX  ›  程序员

2 万字长文!声明式配置技术概述

  •  1
     
  •   peefy · 2023-03-16 17:54:23 +08:00 · 1227 次点击
    这是一个创建于 419 天前的主题,其中的信息可能已经有所发展或是发生改变。
    4 条回复    2023-03-16 19:56:06 +08:00
    tool2d
        1
    tool2d  
       2023-03-16 18:10:19 +08:00
    感觉你们这个项目挺难推广的。

    小公司用不到,大公司都有一套自己的内部研发体系,通常都和公司业务强绑定。用你们这个,相当于入侵式开发了。
    accelerise
        2
    accelerise  
       2023-03-16 18:37:48 +08:00
    五种分类的配置方式,一层一层递进,越来越接近编程,相当于创造了一种编程语言,复杂度,学习成本也逐渐升高,最终相比第一种简单配置,稳定性是在变差的吧。

    其中,第一种简单的 KV 配置至少还属于某种通用的标准,如果配置变成了一种新的编程语言,那就和标准渐行渐远了,我认为真的需要好好思考,这么做真的值得吗。

    在编程领域,从工程角度出发,往往提高效率就会影响性能,提高性能就会影响效率。另外,一般无论怎么做都会提升复杂度,进而降低稳定性,没有银弹。
    peefy
        3
    peefy  
    OP
       2023-03-16 19:54:53 +08:00
    @tool2d 感谢反馈,我们也再尝试扩展的方式充当胶水层而非直接平替的方式作能力维度的增强。
    peefy
        4
    peefy  
    OP
       2023-03-16 19:56:06 +08:00
    @accelerise 感谢反馈,复杂度、学习成本包含生态等确实是值得考虑的点。对 kcl 来说无非几个选择,1.让自己持续简单 2. 可以用通用语言来编写 3. 可以通过 yml/json 来声明
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5735 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 05:56 · PVG 13:56 · LAX 22:56 · JFK 01:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.