欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结.docx

    • 资源ID:19640655       资源大小:31.46KB        全文页数:6页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结.docx

    大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结 首先我表个态,我是那种老顽固型的,一般人的建议是听不进去的,觉得世界上只有我才是对的那种人。 我也许在几年前也反对代码生成器,觉得那玩意儿只是个花架子,不行能满意日常开发里那么多困难的 问题,用了也是白用,怎么可能满意那么多各种各样的困难状况,其实我错了,代码生成器不是万能的 对他的定位错了,他只是一个开发的协助工具,不是万能工具,有部分功能用代码生成器是可以大大提 高工作效率的。 因为我多年始终完善维护一个系统架构一个体系,每天修修改改、完善完善,表结构变动不多,也不经 常加表什么的,修修改改,感觉不须要多少工作量,这也是我当时反感代码生成器的缘由,说白了我是 走产品路途的,不是走项目路途的这还是有本质的区分的。 后来自己亲身经验了几个项目后,才深刻体会到,我是大错特错,由于大型的管理类软件,会建立许多 表,例如我们的数据表往往会有100个以上,这么多表的读、写、删除等操作都是大同小异,让7-8个 项目组人员,都写出同样风格的代码,那比上天还难,因为每个人都是大爷,都有特性,都喜爱按自己 的方式写,谁也听不进去谁的,谁都自己有一套写法,什么规章制度,检查都是瞎扯蛋没多大实际用, 你不行能罚款吧?把大爷惹毛了人家辞职不干了,还有你凭什么说你的写的就是对的,最好的呢?他的 写法也是对的呀,效率、性能说不定还比你的还高了。 而且这部分对数据的操作纯粹没任何技术含量、而且还须要常常变动,例如增加了几个字段,修改了几 个字段,删除了几个字段等等,改来改去是累死累活,时间长了,这些大爷也都懒得修改,能用就行吧, 能不改就不改吧、很少有有耐性重复去做相同的事情,而且从早到晚都是这样的重复劳动。 还有就是对这么多无聊代码的质量检查及测试工作,也是个头痛的工作,常常会有变动,还真TMD的需 要常常测试验证才能保证质量,这些大爷的写法又乱,你命名规定写在哪个类里,他甚至可能写到页面 上都有可能,因为终归这个项目组里啥人都有,不行能是清一色听话的好员工。 我很早的时候,也许在2003年左右见过我们项目组的老大写了一个代码生成器,当时我也是很反感没用, 几年后想想的确是有道理,2007年时我彻底接纳了别人的思想,也写了一个代码生成器,结果花了7天把 生成器写好了,然后用几分钟就生成了接近2万行的高质量的程序代码,真的是磨刀不误砍柴工啊,我平 时一天也就能写1000多行有效代码,用了代码生成器几分钟就写出来2万行代码,而且不用检查,编写 风格、排版、命名是统一的,错误也是集中管理的,后来又在另一个大型项目里,全部项目 组成员必需用 这个代码生成器生成,结果上百个表的几万行代码,玩一样生成好了,代码质量也过关,可以偷懒了,检 查都不用检查,用的真的是不亦乐乎啊,大家可以用心写业务逻辑代码了,从繁重的体力劳动里解放了。 因为我们有一些历史积累的缘由,我们还没用最新的技术,采纳了最新的技术,这部分也不用人工写了, 也可以由开发环境自动生成了,是大大的提高生产率啊,进步不是一步飞上天的,都是靠点点滴滴的积累, 10年前,我就听说过什么智能开发软件什么的,说是用嘴巴说说需求就可以了,或者就一个软件就是万能了 什么什么的,10年过去了这样的奇妙软件我连影子都没见过,开发软件还是一步一个脚印的发展。 我们不要当老顽固,有时候须要主动的吸纳新学问、新思想。 用代码生成器的好处总结如下: 1.效率高,可以在1分钟内生成几万行代码。 2.代码质量高,因为都是一个生成器生成出来的,代码的风格一样、以后好维护。 3.不用反复测试,人是最靠不住的,很简单马虎,偷懒,代码生成器不存在这个问题,或者有也好修改。 4.人是靠不住的,电脑、程序相对来说比人更靠得住一些。 5.可以把人从重复劳动解放出来,用更多的精力去关注更核心的业务逻辑上,系统的优化上。 手写代码比做是小米加步枪,代码生成器就是【飞机+坦克】,当然小米加步枪也有战胜后者的时候, 打游击战前者优点更多,但是打大仗、正面交锋还是后者更强一些,不承认不行啊,当然也不能过于 夸大他们的功能,不是万能的,要用后者的特长,少用后者的短处。 往往一个大型软件项目来了,都须要快速搞定、快速组织人马,短期见效,全部还是要有好的武器才可以。 这样才能把大型软件项目刚好又快有好的搞定。 代码生成器最好不要用,住着拐棍是恒久都走不快的 = 这个是彻底的谬论 大型管理类软件项目开发,为什么必需要有代码生成器的深切体会总结 本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第6页 共6页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页第 6 页 共 6 页

    注意事项

    本文(大型管理类软件项目开发,为什么必须要有代码生成器的深切体会总结.docx)为本站会员(l***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开