项目开发中的感想……

原创 2006年06月09日 02:04:00

项目开发过程的阶段性总结
作者:XianBin

  • 项目应当具备较为完善的UML模型图,设计的时候必须减少包(命名空间)之间的交叉耦合,尽可能的保证每个包的完整封装;
  • 尽可能有完善的数据库设计,至少主业务逻辑的数据表应当是健全的;
  • 尽可能定义好基本的异常类以及业务的异常类;
  • 编码规范很重要,必须一开始就强调,否则项目开发之后再来修正将付出非常大的成本,而编码规范要落实下去,必须一开始就进行代码走查,因为中国的程序员都是非常有个性的;
  • 程序员都不会很老实的按照主管的想法去做,必须进行适当的检查以及代码走查,否则等项目快结束的时候再进行检查,修正问题所付出的代价会很大;
  • 不要一开始就要求实现完美的设计或者复杂的功能,因为过度的设计和复杂的功能会严重打击团队的士气,带来的后果将十分危险,同样,太容易实现的设计或目标有可能造成团队容易浮躁、不能很认真的用心去开发项目;
  • 一定要设法让每个人爱上项目,对项目充满信心,一个没有激情的团队是很难团聚在一起的,当然也不会产生创造力;
  • 培养每个人的责任感是领导的重要任务之一,如果团队中的人不能对自己的事情负起责任,那么将没有人去关心项目的结果,因为项目弄砸了也和自己没有关系;
  • 项目中,领导的作用不是指导团队如何去做,而是应当让每个人都学会思考问题,激发每个人的潜能,并给予一定的引导;
  • 领导人的魅力和影响力不要期望通过交情来建立,有魅力的领导通常都是在合适的时候选择合适的人去做合适的事情,然后,有这些人产生正确的结果。能够让大部分人在工作中享受乐趣的同时又能提升自己的竞争力是一个领导的魅力和影响力的主要体现之一;
  • 无论遇到多大困难,尽可能保持微笑很重要;
  • 如果实在解决不了问题,那么就干脆放松大脑,偶尔走走,然后和技术好的人聊聊,或许会很容易得到启发;
  • 不要一有问题就请教别人,至少要对问题进行简单的逻辑分析,再不行就“百度一下”,太频繁的请教别人或者问了太幼稚的问题会很容易让别人失去耐心;
  • 犯错误是正常的,不犯错误才不正常,两次犯同样的错误是愚蠢的;
  • 每天都要记得温习这句话:BUG永远会发生,需求永远会变,接受吧!
  • 没有所谓绝对健壮的程序,也没有所谓效率最好的程序,请记住进度,无论用多糟糕的编码,只要功能实现就行,因为赶快按时完成任务比什么都重要,但是在每天完成任务之后,只要还有剩余时间,赶快复查代码,然后进行小范围重构;
  • 看到别人的代码很糟糕的时候,不要总是开口大骂或者鄙视别人,当你的领导告诉你,某个重要的功能明天必须完成,而这个功能一般需要三天才能完成的时候,你就会明白,有时候代码就必须这样写!
  • 无论时间多紧,一定要编写测试用例,那怕测试用例很简单,否则花在修正BUG上的时间会很多,其中包含同事间交流、领导询问、客户询问等时间成本;
  • 学会用正确的手段拖延工期,因为领导都是希望项目越快完成越好,然而赶出来的项目往往BUG很多,拖工期不是因为我们能力差,而是要对客户负责,尽可能不要劳驾客户帮我们“测试程序”;
  • 中国的测试人员都不会十分专业,如果时间允许,自己编写专门针对某些重要模块的测试用例或者编写一些测试工具是必要的,这样不仅可以让我们的发现更多的BUG,同时也有可能会让用户禁不住说:“这个产品非常棒!很稳定,用起来非常方便!”,我想,这也许是作为程序员最值得骄傲的地方吧!
  • 如果你的上司不能为自己做错的事情负责,那么就赶快跳槽或者换部门吧;
  • 接受吧,有时候努力了也会没有成果!

项目进行中,待续……

相关文章推荐

项目现场开发感想

这几天我独自带领这个团队,虽然很多工作还没做到位,但我有些感想想说一说。  感觉现在团队还是缺少一些活跃的气氛,周五晚上,想组织大家一块玩个团体游戏(《杀人游戏》),让我没想到的是“大家反应平平”,...

最近开发的一个项目的一些感想

 从过年收假到昨天,每天都在公司待着,今天,终于可以休息下了,从未有过的疲惫感,一下子席卷而来。   这段时间一直在加班,特别是本周,连续三个通宵工作,而且均是从早上九点到第二天下午下班才回家,不通宵...
  • dyx1024
  • dyx1024
  • 2011年03月06日 14:12
  • 693

关于《南都遭封杀……漩涡中的中国首富李彦宏……》的感想

上人人的时候,发现好多好友都在分享这篇文章。题目很长,记不全了。文章内容也很长,不过当时用手机看完以后有一些想法,就用手机写了一篇关于这个的感想。用手机写文章就是不能进行简单的排版,一整块豆腐块,而且...

软件项目管理(SPM)课程总结及感想

进入大三下学期,我在只需要选择一门选修课的情况下选择了软件项目管理课程。由于往届的学长学姐告诉我们课上会教很多实用的项目管理系统,这些工具都是现在主流的互联网公司使用的正规军装备,能学到很多很前沿的知...

草根程序员转型做项目管理走过的点点滴滴之_华为裁员感想

自己一直假想还停留在29岁那个黄金年龄,仿佛明天就要30岁(老话里而立的年纪),因此总感觉要拼命的工作,拼命的学习好让明天立的更稳固一些。 缘起百度了一把华为裁员的相关报道,又看了几篇别人写的华为...

应用经验 项目 基于51的数据采集系统感想(科技)

作品名称:基于8051的数据采集系统       简介:下位机用 8051开发板,板子上的传感器采集需要的数据,通过RS-232发送给上位机,上位机的系统是win 7,用VB.NET写的串口调试程序...

项目感想

晚上开了个UI项目评审会议,那叫一个纠结啊。两方意见僵持不下,争论异常激烈。我承认,我又激动了,这个不好。          我觉得有一点头说的很对,我苦苦琢磨了许久的问题今天终于想通了。这也说明了...

毕业三个月的项目感想

作为一个刚从走出大学的毕业生来说,

做一个小小项目的感想

最近一直再做一个小项目——汽车出租管理系统,当老师将要实现的业务的问题发给我们看到时候,瞬间傻呆了啦。天哪,不会吧,真的要做吗?第一次看完这个文档时,脑子里只能知道建立一个控制台程序的界面应该没有问题...

项目组整体改革第一天感想

上周五宣布了在本周将开始实施我们项目组的新方案,说是方案,其实就是对项目组做一些改善,改善我们的工作环境和当前一直加班的状态,今天是新方案试实行第一天,整体感觉还可以。 工作这两年时间以来,发现我们...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:项目开发中的感想……
举报原因:
原因补充:

(最多只允许输入30个字)