也谈代码生成-----必要性
来源:互联网 发布:mac炉石传说 编辑:程序博客网 时间:2024/09/21 06:48
从事计算机软件开发工作已经有几年了,其实也早就有心写个代码生成器的念头儿,那时是刚开始学计算机编程没多久,因为工作的问题所以一直拖到了年前,好了废话少说,言归正传,今天我来给大家谈谈我做代码生成工具这几个月来的心得,供大家分享、研究。
必要性
就代码生成器而言,主要是生成跟数据库开发相关的代码,因为这些代码具有严重的重复性操作,所以,开发这样的工具还是很必要的,然而,Microsoft 做的还不够,虽然微软公司已经很尽力了,但做的还是很不够,比如生成代码的灵活性,看过微软自带的生成数据库代码的人都知道,他的灵活性有多么的差,他们似乎关注的是框架的开发,而不是,应该说是忽略了代码生成的灵活性会带来多大好处,灵活的代码生成器可以帮助我们生成基本的SQL操作相关的所有代码,只要我们程序员少做调整或设置,就可以轻松完成一个表单,应该在10分中左右的时间就可以完成了。
有很多人想自己从头开始做,写一个完整的代码生成器,但是,需要做的事情太多,不截止目前为止,我很难相信某一个公司做的会比微软强(虽然我已经在网络上看到不下20种这样那样的代码生成器,就表单生成而言,没有碰到让我满意的代码生成工具,大家如果有兴趣的话,应该可以在网上搜到很多有关代码生成器的东东),我不相信,所以,我们建议大家不要从头开始写,而是借助它的扩展功能写,写一些宏扩展,外接程序什么的。比如,我写的两个代码生成器就是属于外接程序,这样以来,我们很多工作就不用做了! 当然,现在JavaBeans 也提供了相应的扩展功能,我们也可以对生成的Java代码进行改进,使它也能生成表单极其相关的数据库操作的代码!
- 也谈代码生成-----必要性
- 也谈代码生成-----(实用性、灵活性)
- 也谈orm和代码生成
- 也谈代码生成-----(存储过程生成工具基本原理)
- 代码阅读的必要性
- 阅读代码的必要性
- 代码规范的必要性
- 代码审查必要性
- 2015061808 - 代码审查的必要性
- eclipse 代码格式化的必要性
- 代码重构的必要性
- 也谈漂亮代码
- 谈注释的必要性
- 引入代码标准检查的必要性
- 代码Review的必要性和考虑要素
- 写代码时适当休息的必要性
- 代码Review的必要性和考虑要素 .
- 从代码特性看单元测试的必要性
- 11. 其他的非标准ANSI转义序列
- C#中comboBox和数据库的连接
- ADO.Net编程_第1章非连接类
- 成为Windows专家的一些学习习惯(webcasts学习笔记)
- 12. 复制与粘贴
- 也谈代码生成-----必要性
- 13. 区块操作和剪贴簿操作
- 14. AsciiArt礼节/15. cterm的拷贝TCP包功能
- 单元测试(Unit Test) 之大小
- VC实现文件管理器拖拽(Drag-and-Drop)
- 16. telnet下编辑文章时的一些功能
- 17. 相关软件 /AsciiArt跨站讲座第一讲--CHM版下载
- MySpace的六次重构
- 由265的收购事件想起流氓软件