zoukankan      html  css  js  c++  java
  • 软件开发中代码自动化的一点浅见

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

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


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

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

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

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

  • 相关阅读:
    Python2和python3的对比
    AirtestIDE学习(一)详解(跨平台的UI自动化编辑器)
    2021/2/18 一些概念笔记
    Django学习笔记(一)
    安装python第三方包时报错
    pycharm调试nodejs代码
    postman+jwt接口做各个环境接口测试(三)
    iOS------App之间传递数据的几种方式
    iOS------教你如何APP怎么加急审核
    关于苹果延迟了App接入HTTPS服务截止日期
  • 原文地址:https://www.cnblogs.com/garfield211/p/2204218.html
Copyright © 2011-2022 走看看