你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
匿名用户 - 分享见识,思辨广西
赞同来自:
请登录或注册(发起)【信息】
分享见识,思辨广西
2 个回复
匿名用户 - 分享见识,思辨广西
赞同来自:
匿名用户 - 分享见识,思辨广西
赞同来自:
下面描述自己曾经所做的一个失败的项目
1.项目类型: j2ee
2.团队: 单枪匹马
3.用时: 4个月
4.个人经验度: 第一次从事j2ee开发,
项目运作情况: 项目做好后,给老板演示,发现一个核心的业务逻辑理解偏差,如要修正,代价是新系统几乎要全部推导,该系统就这样将就用了一年,中间用户又提出了很多的问题,建议,最后随着其它系统的建立,由于系统之间的交互,问题系统像一个瘤子,到了必须铲除的地步,不得已,又花了近3个月的时间重新建设,后来想想,那个项目的确存在很多的问题:
1.虽然平时也老听说编成不单单是写代码,可潜意识中还是把代码作为一个太重的分量来对待,草草做需求,草草做设计; 导致需求没做好,带给自己的直接是对系统的一个切身的体会(不再是口头上的啦),系统不光是写代码,需求,人性化等都很重要喔
2.为什么我做的那个项目到最后才被发现有问题呢,除了老板自身原因外(老板硬件出身,软件方面全权交给了俺),和我的经验不是很多,和老板沟通不够都有关系,但最重要的是要建立一套可行的软件开发管理机制。
3.为什么出现了问题,要修正起来几几乎要推到整个系统,归根究底还是设计的不好,扩展行不够,没有很好的领悟面向对象思想。 鼠标坏了,我们无需更换键盘,硬件如此,原件也是如此,那就是要面向接口设计
4.。。。
当然以上有些东西要想做好光认识到还是不够的,需要技能的提升,经验的积累