首页 > 其他 > 详细

编写程序流程

时间:2019-10-13 11:26:18      阅读:96      评论:0      收藏:0      [点我收藏+]
 
一、确定需求和确定框架
来了一个项目之前,产品列出需求和原型,会进行沟通,在项目还没有真正立项之前,就需要将项目的各个方面尽量都考虑到,确认需求是非常重要的一个过程,这个过程就需要同产品好好的确认需求,讨论这些是否能做。而在讨论的过程中就需要确认适合哪种框架。
 
我们当前有一个项目是与设备进行交互的,客户要求APP与服务器的连接是长连接,既然否定了http的请求方式,那么就不能使用web组件,而是使用netty框架进行开发。
 
 
二、测试框架
如果熟悉一种框架,如熟悉SpringBoot+mybatis这一套框架,并且在多个项目中使用,那么就可以不需要测试这个框架。但是如果引入一个不是特别熟悉的框架,如rocketmq消息中间件,那么就需要测试该框架,有一个样例,有一个测试用例,并且该中间件是否满足自身的需求。
 
足够的测试才能让自己能够理解该组件是否符合自身需求,才能够引入到原框架中而不报错。
 
但是一般情况下,这样的测试很少,甚至没有,就是单纯的向用该组件的某个功能而已。
 
这个步骤还还包括一个项目的核心点,例如项目是一个高并发的,那么该框架是否支撑高并发,这个就需要好好测试,并且确认该功能点是否可行,如果不可行就赶紧换新的方案。
 
在这个阶段需要做的两件事情,就是测试引入框架性能,测试框架是否支撑项目中核心功能点。
 
 
三、编写接口文档
 
编写接口文档,就是将功能需求点罗列出来。比如一个项目的功能点:
技术分享图片
以上是一个项目的大概功能,这些仅仅是大概功能点,之后可以再补充,这样对项目就有一个大概的认识。有了这个认识之后,就可以分配任务,计划时间去完成,并且根据这个功能点去安排最后交付的时间。
 
 
 
四、编写代码
编写代码将项目实现,这个应该是最后第二步,最后一步是测试,会交给测试人员做。编码需要按照规范要做,什么规范,第一个规范那就是公司规范,然后是阿里Java开发规范手册中内容。第三个是整体的编码风格。
 
为什么需要注意代码规范,这个是让其他人方便阅读代码,不能随心所欲,不能由着自己的性子来。
编码是一个严谨的过程,需要逻辑清晰,代码优美,这个过程是需要不断积累的,积累到能够将代码编写的艺术起来。

编写程序流程

原文:https://www.cnblogs.com/skyice/p/11665502.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!