对代码生成器的看法
代码生成器由一个程序员团队使用JAVA语言开发,是为广大软件工程师解决生成代码的问题。在编写程序代码时,通常每个功能模块的基础维护代码逻辑都相同,只是针对的表不同, 根据这其中的规律做成模板,机器就可以根据模板来生成代码了。这样就避开了那些枯燥的重复劳动,使开发人员将时间和精力集中于核心业务,既节省了开发人员的工作时间,也为企业节省了成本。
代码生成器通过模板技术解决了传统的代码生成器生成的代码比较单一,与本地开发环境不匹配,也打破了对编程语言的限制。
方便之处:
0. 正确的一定会正确;
1. 一次编写,多次生成,效率啊!
缺点:
0. 错误会被放大,1个Bug
1. 代码生成器本来就难写。
无法实现:
0. 最深程度的代码优化(逻辑优化);
1. 自己生成自己(视语言而定)。