摘要:目前我形成了一个项目告一段落就进行一次总结的习惯,总结会对提高自己的思维层次和能力都非常的有帮助,这篇文章主要基于我现在所在的环境,和所在的公司情景来写的关于开发开发过程,我制作了流程化,从文档入手,做数据结构分析数据表结构分析程序结构分析
目前我形成了一个项目告一段落就进行一次总结的习惯,总结会对提高自己的思维层次和能力都非常的有帮助,这篇文章主要基于我现在所在的环境,和所在的公司情景来写的;
关于开发:开发过程,我制作了流程化,从文档入手,做数据结构分析、数据表结构分析、程序结构分析;然后进入开发工作,也就是编码阶段,但少了详细的程序逻辑结构分析,这也就造成了开发中还会存在很多问题,以至于造成了很多隐患,为bug埋下了伏笔,我自己倒还好,可以注意得到一些细节上面的东西,因为是我做的文档规范;但是,对于团队成员来说,往往会变成一抹黑,然后就会产生很多问题;
关于测试:我们平台分为本地开发环境,测试服务器和正式服务器,本地环境和测试服务器公用一个数据库,方便本地程序和线上的程序统一,然后整个代码管理采用SVN版本管理;
以上是目前的开发环境,那么以上这种环境也就会造成了本地测试通过,测试服务器一般也会通过,那么,正式服务器环境不一定能通过。为什么呢?首先,程序更新到正式服务器上不一定会存在问题,但是在数据库方面,或者说数据表的结构和设计方面,可能就会存在问题了,一般这种情况就是数据表字段的更改,然后如果正式环境忘记了修改,那么也就会造成错误和冲突,存在一些无法避免的问题;
关于存在以上的这种情况,其实部署环境应该需要一键部署的环境部署软件,可以让正式服务器还是测试服务器都能保持统一的运行环境,那么就不会出问题了,但是公司目前没有这种类似的东西;
关于验收:公司是做自己的产品,不是做外包服务的,此处的验收指的是放到正式服务器上之后的验收,保证正式服务器上也不会由于环境上的问题造成错误。但这个项目,我没有去做,而且应该说基本上一直以来都没有考虑到这个层面,那么,正式服务器上一般都会出现一些问题,有可能是大问题也有可能是小问题。
总结:以上只是描述每个环节可能出现的问题或者说每个环节可能存在的问题,那么,与项目责任感有什么关系呢?
测试服务器通过了往往不一定可靠,那么,对项目负责,也就是建立项目责任感,应该是在项目正式上线后,每个流程,完全的走一遍,每个人都去走一遍,从后台管理到前台展示,任何一个环节都走一遍,如果不出问题,那么一般来说不会存在问题,因为测试服务器上已经通过了,正式服务器上主要是测试正式服务器与测试服务器的环境是否真的保持了一致;服务器环境不仅仅是各个基础环境的版本是否一致,如apache版本,mysql版本;应该同时要检测程序是否一致,数据结构是否一致等各方面。
为整个项目负责,在任何一个环节都必须进行严谨的检测,都不能松懈。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/21793.html
摘要:责任链模式责任链模式指的是某个请求需要多个对象进行处理,从而避免请求的发送者和接收之间的耦合关系。介绍了这么多生活中责任链模式的例子的,下面具体给出面向对象中责任链模式的定义。 责任链模式 责任链模式指的是——某个请求需要多个对象进行处理,从而避免请求的发送者和接收之间的耦合关系。将这些对象连成一条链子,并沿着这条链子传递该请求,直到有对象处理它为止。从生活中的例子可以发现,某个请求可...
摘要:责任链模式涉及到的角色如下所示抽象处理者角色定义一个处理请求的抽象类。如果一个类承担了一部分责任,还将请求踢给下一个皮球,则被称为不纯的责任链模式。一般来说,日常开发中不纯的责任链模式用的比较多一点。参考责任链模式更多文章 在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任链模式里,...
摘要:实现以下是测试代码设置下一个处理的节点实现以下是测试代码设置下一个处理的节点参考设计模式和开发实践之责任链模式职责链模式 作者按:《每天一个设计模式》旨在初步领会设计模式的精髓,目前采用javascript和python两种语言实现。诚然,每种设计模式都有多种实现方式,但此小册只记录最直截了当的实现方式 :) 0. 项目地址 责任链模式·代码 《每天一个设计模式》地址 1. 什么是...
摘要:实现以下是测试代码设置下一个处理的节点实现以下是测试代码设置下一个处理的节点参考设计模式和开发实践之责任链模式职责链模式 作者按:《每天一个设计模式》旨在初步领会设计模式的精髓,目前采用javascript和python两种语言实现。诚然,每种设计模式都有多种实现方式,但此小册只记录最直截了当的实现方式 :) 0. 项目地址 责任链模式·代码 《每天一个设计模式》地址 1. 什么是...
阅读 1161·2021-11-11 16:54
阅读 842·2021-10-19 11:44
阅读 1316·2021-09-22 15:18
阅读 2425·2019-08-29 16:26
阅读 2925·2019-08-29 13:57
阅读 3073·2019-08-26 13:32
阅读 1064·2019-08-26 11:58
阅读 2307·2019-08-26 10:37