开发者社区> 问答> 正文

PGCM 是个什么东东?有存在的必要吗:操作报错

问一个问题:
    如果模板代码是正确的,那么复制没有问题
    如果模板代码是错误的,那么复制将会因为这种机制需要更改N遍
    如果模板代码需要更新维护,OMG
既然代码的复用已经被抽象出来(模板 + 参数) 为毛还要搞这么一个代码生成器? 如果这个代码生成器出来的东西只给机器执行,那还好。如果生成的东西是给人读的,那简直就是灾难了
    对这个东西理解不深,不喜勿喷,肤浅勿喷。。

展开
收起
kun坤 2020-06-04 13:20:01 629 0
1 条回答
写回答
取消 提交回答
  • 十分感谢您关注PGCM,我是PGCM的站长。  说的不对的地方请见谅,文笔不太好。
    PGCM起初是我在某项目做开发的时候,开发工作量特别大,比如2个功能只是表不同,前端到后端需要更改地方非常多。当时PGCM的第一版就出来了。配置好不同的表,生成不同的功能代码。这个项目程序架构肯定有问题,但是项目都到了50%。在去改架构有点...还有你懂的所谓的架构师的权威。。
    (如果模板代码是错误的,那么复制将会因为这种机制需要更改N遍)
    一般一个项目或者一个公司的软件架构已经固定,需要的就是程序员基于架构去开发需求功能。
    PGCM可以快速的构建基础代码(如:增,删,改,查)。可以更快的投入到需求开发中。
    (如果模板代码需要更新维护,OMG)
    PGCM提供在线编辑模板代码的功能。
    (既然代码的复用已经被抽象出来(模板 + 参数) 为毛还要搞这么一个代码生成器? 如果这个代码生成器出来的东西只给机器执行,那还好。如果生成的东西是给人读的,那简直就是灾难了)
    PGCM不一定,所有项目都适用。工作当中只要有重复编码工作,就可以使用PGCM。当然如果你没有就不需要它了。

    2020-06-04 18:07:25
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
面向失败设计 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载