注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 Exchange服务器系列课程之..
 帮助

程序员素养(转贴)


2008-01-07 13:35:06
 标签:素养 程序员   [推送到技术圈]

      1、“一切从名字开始”。无论是开发大的项目、写学习代码或打Patch,都要注意给项目、变量、函数起一个好的名字。
     2、“不要Copy第二次”,当一个常量要用到第二次的时候,就立刻给他做预定义。比如起一个常量名,或用一个变量赋值。
     3、“不以误小而为之”。“这点儿小错无所谓”的态度对自己百害无一利。
     4、“不以善小而不为”。 你有下面的情况吗?“修个小BUG没意思”,“随便起个名字无所谓”,“懒得提炼函数,直接复制代码”。如果有,必须改。
      5、“工预善其事,必先利其器”。操作系统运行缓慢、tomcat目录下堆砌得如垃圾堆启动要60秒、鼠标不灵、键盘干涩,要立刻处理或勇敢的向上级申购。拿钝刀上战场,你肯定被砍死。不要把时间浪费在移动鼠标上。
       6、“精益求精”,代码不简陋、不冗余。html页面要对齐得一个象素不差,配置文件不混乱,执行效率不得过且过。
       7、切勿“喜新厌旧”。你很讨厌打Patch吗?你很讨厌看别人的代码吗?你错了,这是恰恰是基本工。不要以为你水平高到了哪里,不屑研究别人的代码。我告诉你,你水平烂得连别人的BUG都修不了。桑塔那你都修不了,你能去设计宝时捷吗?
        8、“有则改之、无则加勉”。也许以上你都不服气,那请记住这句话。
       9、“赛翁失马,焉之祸福”。你明明是程序员,但却被派去做一个项目的外勤实施。恼火吗?不要恼火,回来你的程序会写得更好。吃小亏占大便宜。
       10、“宝剑锋从磨砺开,梅花香自苦寒来”。





    文章评论
 
2008-01-07 21:44:15
很想问一下,你现在的工作怎么样了?

2008-01-08 11:19:10
  谢谢上面兄弟的关心.
  我现在的工作压力少了, 反而觉得不自在了
公司走了很多人, 而我也面试人了.
  我是一个有压力才有动力的人,我渴望的工作是
一个团队为了一个项目而努力奋斗, 讨论熬通宵.
  只有那样, 我才会充实.
  所以现在很郁闷, 而薪水也是我的心病.
  有谈工资成功的兄弟, 可以给我支支招.

2008-01-09 11:01:44
错字多充分体现sougou拼音还有待提高

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: