• 软件开发中代码自动化的一点浅见


    我是一个做开将近8年了的一个“老”程序员,由于自己“不思进取”,到现在还是奋斗在软件开发的第一线,客户需求、数据库设计、编码都要自己做; 年轻的时候,精力好加加班,时间不够的问题就可以解决了,现在年龄大了,越来越感觉经历不够,没法想原先一样“玩命”的加班了。

    以下是我对软件开发的一点个人看法,如有不对喜欢大家仍臭鸡蛋,不要仍板砖,会出人命


           我一直在小的软件开发公司干(想去大的,不是科班出身,人家不要,一般开发不超过10人),往往是一两个人负责一个项目,从客户需求、系统架构、数据库设计、编写代码、测试 都是一两人来从头做到尾,很杂而且很累,因为事情多和项目工期端,需求调研、数据库设计 的时间都不是很多,大部分的时间都集中在了 软件开发的编码过程。

          其实一个软件是否能做好,很大程度上取决于前期的需求调研,业务模型的建立,但是这些往往实际上占用的时间却不是很多,很多都是凭借个人的经验,在似懂非懂的时候就开始编码了。主要是需要给编码阶段流出充裕的时间来,要不然就一两个人肯定搞不完,先不说搞的好不好。

          现在就是感觉具体的编码时间花费太多的时间,以至于其他的方面,特别业务逻辑方面没有太多的时间和经历去好好深入的研究,彻底搞清楚。所有我现在就想能不能开发一完整的代码生成工具,依据现有的数据库设计来生成整个系统的80%的代码,特别的地方在手动进行修改。而且现在的项目本身80%都是从其他的项目中拷贝过来的。

         大家有没有兴趣,成立个业余的小组,大家一起来做个东西出来

  • 相关阅读:
    win10去除桌面快捷方式小箭头
    java创建线程的几种方式
    Spring知识点总结
    Myeclipse运行报错:an out of memory error has occurred的解决方法
    vue-cli的使用
    3种jQuery弹出大图效果
    Weixin API -- 微信js接口
    setTimeOut传参数
    PHP的八种数据类型
    99%的人都理解错了HTTP中GET与POST的区别
  • 原文地址:https://www.cnblogs.com/garfield211/p/2204218.html
Copyright © 2020-2023  润新知