感悟开发.Net代码自动生成器,为软件起个好名字
前两天收到成都罗斌的再次来信,突然有些感悟。征求了作者本人意见后,现刊登一些网友的来信,同时就一些问题欢迎大家讨论。
---------------------------------------------------------------------------------------
李天平:
您好!
1:您当初写这个软件的目的是为了减少重复性的机械劳动。但您万万没有想到。它
的作用远远超出了您的当初想法。关于这个问题,我们可以深入讨论。
2: 您在生成查询存储过程时,能否实现多表查询(查询),因为我们的查询基本上都
是多表的。例如:要用到单位表,人员表等
3: 我将页面操作的所有可能遇到的情况全部写到一个类里,稍后就是要按您说的。
把文档完善了。如果文档完善,因为程序员的水平也不一致,无须它知道得太多,
它只管引用就行了。这就做到了标准化,工业化。
4: 我把时间操作的所有可能遇到的情况也全部写到一个类里,等相关的操作。都是
这样做的。
5: 在程序员编程时,它只是按照一个固定的模式在写程序。生成速度非常快。可以
大大的降低生产成本。意义非常远大。
6: 成都有一个也写了类似的代码生成器,它的名字叫CodePlus,可能您听说过。这个
人我也认识,它是西南交大的一个研究生。但它的没有您的写得好和完善。有机会
您们也可以交流一下。
7:我现在在研究Pocket Pc和SmartPhone,您能否抽时间继续研究代码生成器,有机会
我把我研究Pocket Pc和SmartPhone成果给您,主要想实现www.active-web.net
中高移动互联的ERP手机扩展功能。
8:您确定一个方向,我们一个一个问题来讨论和完善。有新功能,我可以让我的同事一起来帮您测试。
例如:您的代码生成器的存储过程______>IsHas 我们一起来讨论和完善。见图示
愿您的代码生成器是软件工业化最好的利器!
给他取一个好听的名字吧?
我永远是您的支持者:罗斌
---------------------------------------------------------------------------------------
李天平:
您好
不知您有没有时间,我想给您提供一些我们总结的常用类。希望您能继续完善代码生成器!,
罗斌
---------------------------------------------------------------------------------------
看了你的LTP.Net代码自动生成器,两天两夜没睡!以前只会用CodeSmith来改一些摸板来生成一些代码!看了你的,十分生气,为什么没有早点发现LTP.Net代码自动生成器,我做的东西被你的LTP.Net代码自动生成器几秒钟搞定了!害我白费功夫! 哈哈 以后要向你请教问题了! 我的QQ:(略) mail:herobeast@163.com 希望能给我联系!哈哈
Sender: 王永强
IP Address: 222.22.83.235
---------------------------------------------------------------------------------------
李天平,您好:
很荣幸使用您的软件,感觉还不错,我用了其中的一个生成数据库文档的功能,发现了一个小BUG,如下:
当数据库中一张表的名字包含另一张表的名字的时候,比如表admin_group和表admin,其中表名admin_group包含表admin,在生成文档的时候,会在文档中生成表admin_group部分的第一个字段的注释备注部分将表admin中所有的数据结构显示出来。给您说一声,希望完善哈,我当前使用的版本是v1.9.4。同时希望把完善后的版本寄一份给我,谢谢
Antonio
2006.01.24
---------------------------------------------------------------------------------------
除了罗斌,有建设性来信的还有aspnet789,他总共来信达10多封,来探讨问题。还有晓勇,王永强,杨展鹏,重庆电信周关键,李仲贤等等。看过这些信,我很感动,很感谢这些朋友对我的支持和信任。比起那些连个真实名字都不留,甚至连个台头落款都没有,整个邮件只有一句话:“将你的代码生成器的源码发一份”这样张口就要源码的朋友而言,我的感受差别太大了。这里我就不就此发表感慨了。
同时,借此想为该软件起个好名字,原本我也有此意,借罗斌这封信,我正式在这里提出一个为该软件征名的活动,包括中文名或英文名。
原名:LTP.Net代码自动生成器,英文名:DbToCode
软件源于当初对数据库结构进行重复代码的自动生成。 即:DbToCode。
然而,随着开发复杂程度的增加,也增加了许多功能,而不仅仅是对数据库Schema的自动代码生成,也考虑了比如根据自定义模板,分析UML模型等等多种思路。
所以,觉得应该起一个更具有创新和更职业一点,更大气一点和充满想象力的名字!DbToCode和LTP终究有些个人化的东西和局限,还是希望能有广阔的发展空间。
如果你有灵感,如果你有智慧,我愿意虚心接受你的想法,欢迎大家各抒己见。
为了表达对该软件一直关心和给于支持的朋友感谢。被采纳的名称和建议的朋友。将提供他们终身免费使用该软件及以后所有新版本所有功能的服务。
目前正在研究.net2.0,代码生成器的2.0版本也在设计中,基于.Net1.1的1.9.6版在功能上将不再做大的更新,所有的功能需求将在2.0版实现。同时,请大家随时关注和提出宝贵建议。
如果你觉得软件还有必要开发下去或者没必要开发了,都请回帖留言,我将根据实际的真正需要决定是否下个版本的开发和共享。
感悟开发.Net代码自动生成器,为软件起个好名字相关推荐
- 推荐几个代码自动生成器
文章目录 老的代码生成器的地址:[https://www.cnblogs.com/skyme/archive/2011/12/22/2297592.html](https://link.zhihu.c ...
- 发布CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008)和架构实例源码Demo
CodeBuild.Net代码自动生成器 V2008 2.01(Vs2008) Microsoft Visual Studio 2008开发,需要安装运行库. 支持生成多标签切换等功能,方便代码生成, ...
- 快速搭建springboot+mybatis-plus代码自动生成器的后端框架
利用springboot + mybatis-plus 代码自动生成器快速搭建后端框架 项目环境 IDEA 2020 springboot 2.3.7.RELEASE mybatis-plus 3.5 ...
- spring boot:从零开始搭建一个项目 - day 5 Mybatis plus代码自动生成器
spring boot:从零开始搭建一个项目 - day 5 Mybatis plus代码自动生成器 一.Mybatis plus代码自动生成器 1.引入配置 2.创建Controller 3.执行m ...
- Mybatis Plus 代码自动生成器常用配置参考(详细解读)
Mybatis Plus 代码自动生成器常用配置 代码自动生成器常用配置 基础配置 代码自动生成配置(详) 1.常量 2.主方法用于运行生成代码 3.代码生成方法 4.各项配置详解 代码自动生成器常用 ...
- mybatis代码自动生成器_最近很火的文章自动生成器,python源码公开了(内附python代码)
学了python,但是又不知道可以用来干嘛.开发一个计算器?太low了.开发一个网站?感觉网站涉及太多知识点,一个人搞不定.不用慌,本文介绍一个最近很火的一个文章自动生成器,它是用python写的,能 ...
- python代码自动生成器下载_Python代码生成器
iefans下载为用户提供的Python代码生成器是一款高效实用的多功能代码自动编辑软件,该软件采用Delphi语言开发,同时内置了大量的编程学习内容与百款实例代码,让用户能够使用Python代码生成 ...
- MyBatis-Plus Generator v3.5.1 最新代码自动生成器
一.概述 官网:https://baomidou.com/ 官方文档 :https://baomidou.com/pages/56bac0/ 官方源码地址: https://gitee.com/bao ...
- 关于Visual Studio Code里进行SAP UI5开发的代码自动完成功能
路径如下: 有朋友在我的群里问这个问题: vscode上写ui5代码好用吗?它的代码提示.自动填充也不太灵.我在ws上也碰到这种问题 要想在Visual Studio Code里自如地开发SAP UI ...
最新文章
- SAP Spartacus批量读取产品的逻辑
- julia 编程语言_Julia编程语言中的变量
- 哥德巴赫猜想用计算机证明,用计算机证明有限数哥德巴赫猜想成立:运行结果...
- 《Linux Device Drivers》第十六章 块设备驱动程序——note
- java参数传递时,究竟传递的是什么
- android 电池(三):android电池系统
- mybatis+mysql分库分表_一种简单易懂的 MyBatis 分库分表方案
- 如何在Mac上创建和引导Linux USB驱动器
- Windows socket程序演示
- 全国计算机二级office题库
- matlab 粒子群应用,粒子群算法程序应用
- thinkpad触控笔怎么用_联想yoga720触控笔怎么用
- 音诺恒RK3568高性能智能商显安卓广告机主板解决方案
- 软件测试周刊(第23期):你理想中的工作是什么?
- codeforces 702F 可持久化平衡树
- 自定义控件之-横线指示器
- 圈铁发音,动感与无噪强强出彩,魔浪HIFIair蓝牙耳机测评
- django连接sqlserver的一些坑
- 2011~至今 百度指数采集方法与工具、支持百度指数、资讯指数、媒体指数
- 与DC漫画招牌角色“蝙蝠侠”结缘,NFT向前再迈进一步