2007-06-19
程序员的素养
1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。
2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。
3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。
4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“懒得提炼函数,直接复制代码”。如果有,必须改。
5、“工预善其事,必先利其器”。操作系统运行缓慢、tomcat目录下堆砌得如垃圾堆启动要60秒、鼠标不灵、键盘干涩,要立刻处理或勇敢的向上级申购。拿钝刀上战场,你肯定被砍死。不要把时间浪费在移动鼠标上。
6、“精益求精”,代码不简陋、不冗余。html页面要对齐得一个象素不差,配置文件不混乱,执行效率不得过且过。
7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?
8、“有则改之、无则加勉”。也许以上你都不服气,那请记住这句话。
9、“赛翁失马,焉之祸福”。你明明是程序员,但却被派去做一个项目的外勤实施。恼火吗?不要恼火,回来你的程序会写得更好。吃小亏占大便宜。
10、“宝剑锋从磨砺开,梅花香自苦寒来”。
2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。
3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。
4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“懒得提炼函数,直接复制代码”。如果有,必须改。
5、“工预善其事,必先利其器”。操作系统运行缓慢、tomcat目录下堆砌得如垃圾堆启动要60秒、鼠标不灵、键盘干涩,要立刻处理或勇敢的向上级申购。拿钝刀上战场,你肯定被砍死。不要把时间浪费在移动鼠标上。
6、“精益求精”,代码不简陋、不冗余。html页面要对齐得一个象素不差,配置文件不混乱,执行效率不得过且过。
7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?
8、“有则改之、无则加勉”。也许以上你都不服气,那请记住这句话。
9、“赛翁失马,焉之祸福”。你明明是程序员,但却被派去做一个项目的外勤实施。恼火吗?不要恼火,回来你的程序会写得更好。吃小亏占大便宜。
10、“宝剑锋从磨砺开,梅花香自苦寒来”。
评论
snowolf
2008-03-26
LZ所言极是
comeon
2007-12-15
dingdangxiaoma 写道
好东西,大家一起分享,写的不错..
呵呵,记住你做了什么也非常重要。
dingdangxiaoma
2007-12-14
好东西,大家一起分享,写的不错..
taul
2007-12-14
说的很在理啊。
qutr
2007-12-12
说的精辟,很受教。但有时候往往做不到!
cddcdd
2007-12-09
我就是以改Bug为生的
yangjuqi
2007-12-05
同意lz观点,改进实施中...
x15594
2007-11-30
“桑塔那你都修不了,你能去设计宝时捷吗?”精辟!
龙四少
2007-11-28
eoeac 写道
宝剑锋从磨砺开,梅花香自苦寒来
很喜欢这句话
更要清楚的知道,目前自己能做得了什么!而且再问一下自己为什么会这样?很喜欢这句话
eoeac
2007-11-27
宝剑锋从磨砺开,梅花香自苦寒来
很喜欢这句话
很喜欢这句话
习惯在马桶上思考
2007-11-25
受教了,重新开始~
liudaoru
2007-11-23
从小事做起,一点一点的养成好习惯:)
bomb2121
2007-11-20
说的不错,自己也认识到了,但实际做起来尤其是项目催的紧的时候,还是会丢三落四地~~~
spiritfrog
2007-11-17
6、“精益求精”,代码不简陋、不冗余。html页面要对齐得一个象素不差,配置文件不混乱,执行效率不得过且过。
7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?
最喜欢以上两条,发现很多程序员都不具备这两条素质;写程序万不能只是为了简单的实现了功能,其他不顾。
7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?
最喜欢以上两条,发现很多程序员都不具备这两条素质;写程序万不能只是为了简单的实现了功能,其他不顾。
yangjuqi
2007-11-16
理论联系实际
fiolvivi
2007-11-16
宝剑锋从磨砺出
ruanzhimin
2007-11-15
非常好。不论是新手,还是老手,都要经常看看这些。
孤独剑
2007-11-13
很有同感啊
shuanger
2007-11-12
不错 借鉴 学习
lz726
2007-11-09
再加一条:
有功劳的时候,不能争.
有责任的时候,不能推.
或者可以提升到做人的素养~
有功劳的时候,不能争.
有责任的时候,不能推.
或者可以提升到做人的素养~
- 浏览: 47489 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
自省十训
neora 写道 3、不写代码注释。   ...
-- by sunrie -
自省十训
andyhu1007 写道常用a a1 a2 b c d x y z 做变量名。 ...
-- by hunter001201 -
自省十训
常用a a1 a2 b c d x y z 做变量名。 - 编成经验 ...
-- by andyhu1007 -
自省十训
说的很不错.参考
-- by hunter001201 -
自省十训
黑体字是什么? 建议?还是评论?数字后面是什么? 不应该做的事吗?
-- by sg552






评论排行榜