项目总结(一) 项目的七宗罪

大半夜来这一份总结,心中夹杂着各种各样的心情,酸甜苦辣都有,今天为止,整个项目终于完结了,对于这样一个本可以正而八经吃吃薯片,看看毛片就可以完成项目,最后演变成一个一月之内连续加班105个小时的项目,有自己经验的不足,也有能力不足,写下这样的一份总结,让自己沉下心来反思在一下自己的足与不足,也希望大家可以借鉴和探讨 。

一,项目背景:

我一年工作经验小菜鸟,同事四年工作经验,入驻客户办公室三个月开发周期......

二,项目简介:

常用的办公系统,结合工作流,可惜当时我自己没有看到其中的亮点是某什么内容,一直以为就这样随意的处理,无非就是增删改查,新增表单,自己定义一些常用的工作类来处理就可以了,Ok,那出一个悲剧一号版本

功能点例子:故障相关,可以完成故障单的申请,故障单的处理,故障单的结案。

比如故障申请页面(BreakDown)(一宗罪:思维定势),无非是这样做就可以了:

Add.aspx->故障申请页面,完成故障单的新增内容

Update.aspx->故障单状态变更页面,完成故障单的状态的变更 。

Close.aspx-> 故障单状态的流程终结,完成故障单的生命周期结束。

一个页面各种动作相应的处理简就可以了,同事这样做的,这多么简单,看来我这吃吃薯片,看看毛片,不用加班,就可以把这个project轻轻松松的copy edit处理完就可以了,OK ,拿出代码生成器,你不是五个功能点么,实体层,写出一个内容,直接设计五张表,一下流畅的处理,后面的几个月时间都可以玩过去了,想想都有点小激动的样子。

和同事分配任何后,一个星期过去了..........

正当高高兴兴的提交代码后,我正想着今晚去哪看电影来着,客户业务人员过来问了一下情况,我立马和同事乐呵乐呵的演示代码,业务人员惊叹声中,哇,你们写代码的速度的好快呀,不愧为有经验的人员,可是,我自这个故障单要有不同的角色人员的才能处理,不是任何人都可以这样的做的呀。我冷汗一冒- -!,当时压根就没有考虑这个问题(一宗罪:自以为是。),要不然我改好之后给你看新增的功能。

五个功能点,各种单据的状态对应的人员角色不同,处理的流程不同,那相应的改代码量就是^&*&&*#@$_%$()...........,当时只想着无非就是改代码嘛,大家分工又一个星期过去,Ok,改完了,咱硬编码嘛,无非就是if else 多一点处理.(一宗罪:不知悔改.),就这样处理完结。

终于又可以给业务妹妹演示了,当时的演示的样子我是这样的:

一个流程接着一个流程的演示, 

突然业务妹子又提了一个问题,咦,你们这些流程都是写好的,那如果中间要是流程的变动呢

然后我的心情变成这样了

这个.......灵机一动,貌似以前的级联操作就是可以通过节点的操作达到效果,通过下一节点,下一节点就可以达到循环的处理,oh yeah~~~~~无非就是表单设计来进行处理这个流程的变动嘛。(一宗罪:不懂变通)

-----------------------------------------硬代码编码中-----------------------------------------

时间: 2025-01-02 17:13:36

项目总结(一) 项目的七宗罪的相关文章

企业IT项目开发之七宗罪(下篇)

即使没有翅膀,心......也要飞翔! 在新年前一天预祝大家新年好,在新的一年里工作顺利,身体健康. 前一阵公司给我下达了任务,一直在忙着打造面向SAAS的企业级微信平台,彻底实现零代码配置,小小一个微信,当面向企业级而且是SAAS时,呵呵,还真的有许多需要注意的地方,非常感谢公司内最强的业务架构师我们的大姐设计出来这么优秀的一款全动态微信业务.所以写完了中篇,一直没时间来得及写下篇. 下篇的开头,大家也看到了标题:即使没有翅膀,心也要飞翔!!! 为什么提这个标题呢?企业IT项目开发之七宗罪上.

《PPT高手之道:六步变身职场幻灯派》一0.3 差劲PPT/Presentation的七宗罪

0.3 差劲PPT/Presentation的七宗罪 PPT高手之道:六步变身职场幻灯派 虽然职场人士越来越重视PPT/Presentation,但许多职场人士,甚至是许多有丰富工作经验的职场人士,也不能很好地驾驭PPT/Presentation.下面是典型的场景. 你站在会议室中央,接上投影仪,用微微颤抖的手切换视频信号,幕布上出现了你通宵达旦准备的PPT. 老板示意你可以开始了.你清了清嗓子:"大家好,今天很高兴--" 几分钟后,你看到听众的目光开始游离,有的掏出了iPhone手机

重构的七宗罪

重构经过了十几年的发展和应用,可以说它是极限编程中程序员最爱的实践之一了,纷纷争相在项目里应用.重构工作坊.Codekata重构练习等各种 提升能力的方式也屡见不鲜,帮助程序员们去追求优秀的代码和设计.然这仍然摆脱不了人们对它的各种抱怨:"搞什么,又重构","重构出defect来 了","项目紧,最近不要再重构了","重构到什么时候停呀".小菜也这样被项目中的人抱怨着,觉得很委屈,找到了大牛小明. 小菜:有一大段代码不合我意,

再论微服务架构之七宗罪

2014年年底,塔里克·阿贝卓布(TareqAbedrabbo,OpenCredo首席技术官)发表了一篇题为"微服务之七宗罪"的文章,他在此文确定了微服务架构七种常见的反发展模式.2016年一月,来自Voxxed的Danial Bryant发表了该文章的最终版,结合原文以及自己的经验对此文做了进一步的更新. 两人讨论的第一个问题都是构建错误的东西.就像Abedrabbo文章说的那样,可能是由于在定义项目范围和目标时含糊不清所造成的,或者像Bryant说的,试图利用最新的技术,而不是使用

设计的七宗罪 关键在于要觉悟!

本文中,我们来看一些在设计中曾犯下的最严重的错误以及如何避免它们.当你的设计项目接受审判时,你会为这些错误负责吗? 一个设计项目需要准备,要遵循惯例,考虑设计原理,分析基本情况,这样就能避免错误! 在任何一个设计项目中,总有些易犯的错误.这些错误阻碍设计进程甚至让项目偏离轨道.大多数有经验的设计师能够察觉警告信号从而避免错误. 下面提到的设计七宗罪也有其苗头可寻.它们比你一般的错误都严重,如果你不保持警惕,它们会毁了你的设计,所以,保持警觉,当心陷阱. 当心等着终结设计项目的死神! 第一宗罪:爱

CIO猛揭IT厂商七宗罪[1]

从"招标陷阱"到"低价圈套",从"糖衣炮弹"到"偷梁换柱",某些IT厂商在http://www.aliyun.com/zixun/aggregation/32726.html">信息化建设中所犯下的种种"罪行",正在令全行业"自食苦果".本报本期大力推出的3·15专题, 深入采访了数十位不同行业的CIO,总结出IT厂商的"七宗罪",以敲响信息化建设的&

IT管理的七宗罪

古代的宗教先知们,针对人类的恶行,划分出傲慢.妒忌.暴怒.懒惰.贪婪.贪食及色欲等七宗罪.2008年,梵蒂冈的社会罪更新了传统的七宗罪,把新七宗罪和现代社会诱惑联系起来.新七宗罪为: 伦理罪.从事基因改造科学实验.滥用药品.污染.社会不公.导致贫穷或少数人过度累积财富. 不管是新还是旧,这些"罪行"都损害了个人的身心.其实在企业IT管理中,IT经理们也容易犯"七宗罪",这些"罪行"一样后果严重,对整个企业的正常发展都会产生严重威胁. 第一宗罪 过

网络营销培训七宗罪

中介交易 SEO诊断 淘宝客 云主机 技术大厅 中国人的创意是无穷的,在"以经济建设为中心"的引导下,中国人聪明才智具体都体现在商业上.可是到底是大智慧还是小聪明就很难说了,看看"苏丹红.地沟油.硫磺筷.一滴香--"再看看"蒜你狠.姜你军.糖高宗.苹什么--",你得概叹人心不古啊. 就拿目前如火如荼的网络营销培训来说吧,到处充满了浮躁.到处都是忽悠,三教九流.粉墨登场,把网络营销培训当作"成功学"忽悠的有之;把网络营销当作传销

中国网络营销培训七宗罪(上)

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 中国人的创意是无穷的,在"以经济建设为中心"的引导下,中国人聪明才智具体都体现在商业上.可是到底是大智慧还是小聪明就很难说了,看看"苏丹红.地沟油.硫磺筷.一滴香--"再看看"蒜你狠.姜你军.糖高宗.苹什么--",你得概叹人心不古啊. 就拿目前如火如荼的网络营销培训来说吧,到处充满了

OpenStack进入第二阶段需要解决的“七宗罪”

以下内容节选编译自分析人士Steve Chambers近期撰写了一份OpenStack市场研究报告,发表在Wikibon Premium网站.报告的名称为<OpenStack进入第二阶段>. Chambers将OpenStack目前的艰难之旅称作成长过程的"第二阶段".他在报告中写道:"对于很多企业来说,基于OpenStack运营自己的私有云是一项高风险的策略.从OpenStack诞生至今的五年时间里,这一开源云项目经历了过度营销,还有过度实践.最近,一些令人失望