要写有能力的代码
传统的程序开发阶段
在对需求进行调研和分析后,最终得到系统的设计架构和技术选型;接下来就是程序员从第一行代码纯手工的编写,这种模式下存在以下几个问题:
2、 质量低,因为是纯手工编写,出错是不可避免的,大量的时间在debug,同时还会为系统运行埋下了隐患
4、 系统迭代难度大,随着系统的运行和实际业务的校验,免不了对系统进行升级和功能的增加,这时可能会遇到升级的程序员根本不是最初的程序员,这就不得不先读懂程序的本来开发思路,然后才能进行修改。
6、 成本高,对于软件系统的开发,最大的成本就人工和管理成本。传统的开发模式下要确保开发进度,人员增加是重要的解决方式,毕竟完全用加班的方式是不能长久的。
细功能模块和开源框架阶段
在这个技术爆炸的时代,IT技术更是日新月异,对于企业而言用最新的技术不是追求的目标,解决问题才是落脚点和出发点。
如何进行程序开发
IT技术企业要有程序开发工厂,这样可以最大程序的压缩系统开发成本,也就有了市场竞争力了。这种生产线有人称为“低代码平台”,我认为完全可以做到无限接近无代码开发。让开发发变得简单,再简单。
附:
代码构建平台已经能够具备了基本工厂能力:
数据合法性校验(前台数据合规性,后台逻辑校验)
主子视图展示
多前端同步生成(客户端(Client),浏览器(Browser,移动端(H5)
单据互推能力
业务逻辑热插拔
工作流引擎
个性报表输出
代码构建平台入口
代码构建平台操作
不同单据类型构建
单据类型包括:
2、单表(档案)支持移动智设备平滑适配
4、对象引用(表体)
个性化前端代码管理
前端js事件监听可管理
后端逻辑适配
主子表桌面端编辑