一个程序员的不足

原创 2006年03月20日 14:42:00

从毕业到现在已经写了两年的代码了,从asp到jsp,从jsp到java,从移动通讯到互联网,一直来都没好好总结.

现在应该回头看看了.这一看吓了一跳:(不足之处如下:)

1.刚刚做程序的时候完全是为程序而程序,为了一个功能不断写代码,没有重复利用的考虑,往往是这边要就copy过来,那边要就copy过去,直到有一天要改一个小东西才知道追悔莫及(要改N个地方)!一个字:痛!!!

2.失败2就是做程序没有做分析,拿到什么就开始写代码,没有充分分析需求之间的联系和功能点,这个后果就是导致后来功能点丢失(没考虑到),和功能模块之间联系没考虑,这种后果基本上是导致返工的主要因素.

3.没有任何维护性的考虑,项目是做出来了,但是由于文档不全,命名不规范(基本上看不懂是什么),导致2次开发非常困难(有人说还不如重新写),很多新增功能都是贴补丁似的一块一块,总之很难看.

4.数据结构的重复使用没有考虑.打个比方:比如一个公告栏,本来应该考虑成一个通用共用的公告,但是结果却做成了N个模块公告,管理后台也没做成统一的.这样结果很可怕(不说大家都明白).

5.模块分工关联太大,一个一个模块应该相对独立,尽量一个模块只完成一个功能,避免相互牵扯(会导致移植问题的出现).

6.心态问题.开发完一个产品提交测试的时候,总是希望没有错误,但是大家都知道是不可能的,当测试员提出问题的时候,刚刚开始总是感觉很难受,特别是一些小问题也写入bug文档,感觉就是针对自己.这个就是心态问题,其实做测试的更难,只要你知道这是工作,对事不对人,有问题就改那么就没什么事情了.

7.待续......

 

中国程序员哪些缺点或是不足需要改进的

      写程序一定要严谨、规范,思维要活跃,要按流程来操作。二是严密性不强,因为如果一行代码出错很容易导致整个产品出问题,所以在开发的过程中一定要考虑周全,全面严谨的处理各种事情。三是在语言方面需...
  • cuilupeng999
  • cuilupeng999
  • 2008年08月26日 17:55
  • 2593

程序员在工作生涯中最易犯的七大错误

原文:点击打开链接 某软件开发领域著名的职业规划导师,在与程序员们长期的接触之后,总结了程序员们最易犯的7个错误。 1.没有明确的职业目标 没有目标的人生,就像无根的浮萍,水流到哪里就飘到哪里,一...
  • u010165004
  • u010165004
  • 2015年07月12日 18:06
  • 664

一个java程序员4年4个工作的经历

今天看到一个帖子说程序员怎么提升自己的技能,里面说了十多项,对自己感觉能有用的有以下几点:读书、读代码、读博客、写博客,回答别人的问题,参加一个开源项目,参加培训、研讨会。 回答问题当中给自己的思考:...
  • hehewjt
  • hehewjt
  • 2014年02月21日 18:28
  • 8123

程序员要离职,说出什么样的理由?

程序员辞职的理由一般都很简单。在我看来,也没有什么特别的套路。今晚,就分享一下我身边的程序员朋友离职所用的招数。 1.决定走时,要高工资。 说实话,程序员和老板谈工资一般不会做很多的铺垫。...
  • adolph_yang
  • adolph_yang
  • 2018年01月11日 22:39
  • 44

谈谈程序员解决问题的能力

谈谈程序员解决问题的能力 解决问题的能力,程序员立业之本。 一般写文章我不会特意去写,而是有感而发的时候刚好又有时间我就会去写写文字。本想推些技术文章的,但写技术文章又很耗时,写得太浅显又没有技术...
  • wwj_748
  • wwj_748
  • 2017年03月25日 12:36
  • 5689

写在过年前--- 一个Java程序员三年的工作总结

2012过去了,又到了该总结的时候。这一年可以说是很重要一年,很多事情,都阶段性的开花结果。      先是2月份,去了海辉,实在说,没有进去这前想的那么好,主要还是我个人原因吧,海辉太安逸,事情也...
  • zl3450341
  • zl3450341
  • 2013年02月01日 11:04
  • 12072

程序员要离职,说出什么样的理由?

程序员辞职的理由一般都很简单。在我看来,也没有什么特别的套路。今晚,就分享一下我身边的程序员朋友离职所用的招数。1.决定走时,要高工资。说实话,程序员和老板谈工资一般不会做很多的铺垫。几句话单刀直入,...
  • UW63ZqpKxwlRL1
  • UW63ZqpKxwlRL1
  • 2018年01月10日 00:00
  • 3719

从程序员到项目经理:为什么要当项目经理

从程序员到项目经理(一):为什么要当项目经理 “从程序员到项目经理”,这个标题让我想起了很久以前一本书的名字《从JavaScript到Java》。然而,从Javascript到Java充其量只是工具...
  • Leolu007
  • Leolu007
  • 2017年02月22日 18:01
  • 10771

迎接2016,一个程序员的总结

感谢父亲     一辈子父亲对我的影响最大,每次在我最迷茫的时候父亲总能给我力量,让我无时无刻都够在正确的道路上前行。小时候即使家里再穷困潦倒,父亲也不会抱怨一声。当然也不会让我们缺失什么。12年来北...
  • androidstarjack
  • androidstarjack
  • 2016年01月13日 18:18
  • 4005

面试感悟:一名3年工作经验的程序员应该具备的技能

前言 因为和同事有约定再加上自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为本身是做Java开发的,因此有一部分内容也是专门面...
  • qq_19701185
  • qq_19701185
  • 2017年02月19日 21:18
  • 1960
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个程序员的不足
举报原因:
原因补充:

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