imjacob的专栏

首页博文目录订阅
正 文

好的程序员和差的程序员

(2009/2/14 22:15)
好的程序员,软件产品质量高,问题少,维护工作量小;
差的程序员,产品不断地出问题,不停地修修补补;
所以,项目更离不开差的程序员,因为问题不能没有人解决。  

好的程序员,文档和编码清晰,工作容易交接给其他人员;
差的程序员,文档和编码混乱,那堆可怕的复杂逻辑只有他自己能理解;
所以,差的程序员好像技术高,他的产品只有他自己对付的了。  

好的程序员,严谨设计,避免做重复的事情,所以代码行少;
差的程序员,随意地编码实现,有大量重复和相似的代码;
所以,差的程序员写的代码行多,工作效率好像更高。  

好的程序员,努力第一次把事情做好,按计划高质量完成,追求一劳永逸;
差的程序员,把一个东西反复地做来做去;
所以,差的程序员更多加班,好像工作很努力。  

好的程序员,忙在脑中,把本来复杂的东西搞简单了;
差的程序员,忙在手上,把本来简单的东西搞复杂了;
所以,差的程序员好像总是负责比较复杂的模块,显得更能干。  

好的程序员,能在早期觉察风险,避免问题的产生;
差的程序员,在风险成为问题后再去解决;
所以,差的程序员有更多的表现机会,总成为救火英雄。  

所谓:差作好是好亦差
评 论
3楼 52RD网友 发表于 2009/2/17 13:10 回复
你这篇博文写的排版风格很差,估计平时写代码从来不注意规范化方面的问题吧。 不知道能不能间接的能看出你的软件水平。
2楼 ivyworldwins 发表于 2009/2/17 11:27 回复
哈哈,顶!挺有意思!
1楼 52RD网友 发表于 2009/2/15 12:16 回复
深有同感!
博 主
进入imjacob的首页
博客名称:雅克的一府
日志总数:513
评论数量:853
访问次数:1876451
建立时间:2006/11/23 20:52
导 航
公 告
Locations of visitors to this page 本博客主要用于个人学习与资料收藏。当然大家应该读了之后也能学到不少东西。其中大多数资料都是来自网络,我转载时尽可能地表明文章出处与原作者姓名,但由于很多资料经多人转载,已不清楚原作者信息与出处,所以未表明相关…
评 论
链 接

ARM+LINUX 嵌入式博客
http://blog.chinaunix.net/u1/58780/index.html

嵌入式软件
http://blog.csdn.net/embeddedsoft

诚诚恳恳做人踏踏实实编程
http://blog.sina.com.cn/u/1244756857 

和我风格相似的一个blog
http://blogger.org.cn/blog/m…