美文网首页
程序员的素质(1):好鼻子和坏眼睛

程序员的素质(1):好鼻子和坏眼睛

作者: 黄俊浩 | 来源:发表于2016-10-02 18:16 被阅读0次

好鼻子用来嗅出代码腐败的味道;

坏眼睛是容不得沙子的;

破窗口理论:

心理学家曾经做过一个这样的试验:

将两辆外形完全相同的汽车停放在相同的环境中,

其中一辆车打开车窗和引擎盖,另一辆则保持封闭状态。

结果很让人吃惊。

尽管两辆车看上去新旧程度相似,

但是没有密封的那辆车在3天之内就产生了极大的变化,

它被人破坏得面目全非,车里几乎所有的东西全都被偷;

而保持封闭状态的那辆车则仍旧完好无损。

这时,试验人员继续进行试验,他们在保持密封状态的这辆车的窗户上打了一个洞。

结果在不到一天的时间里,车上所有的窗户都被人打破了,车内的东西也被偷盗一空。

心理学家称之为“破窗户理论”。

上此说到要有统一的风格;

程序虽然不像机器那个会磨损,

不要期望有不存在bug的程序,

但是代码维护及升级是在所难免;

玻璃破了是需要及时修补的;

这时候就需要嗅出代码腐败的味道,

然后就是将这些沙子从眼睛中揉出来;

1.一个函数写了上千行;

2.一个文件写了上万行代码;

3.同样逻辑出现了多次重复代码;

4.看到了风格不统一的代码;

5.程序有点乱了;

6.改掉任何你看着不舒服的代码;

相关文章

  • 程序员的素质(1):好鼻子和坏眼睛

    好鼻子用来嗅出代码腐败的味道; 坏眼睛是容不得沙子的; 破窗口理论: 心理学家曾经做过一个这样的试验: 将两辆外形...

  • 终于(2/21)

    1. 搞笑 有好学校和坏学校 有好班级和坏班级 甚至连wb还有好包间和坏包间 2. 一人一猫足以 小小的眼睛大大的...

  • [IT干货]证明你是坏程序员的7个迹象

    你是一个好程序员还是坏程序员? 下面这七种迹象表明,你可能正在往坏的方向发展。 1)开始编码之前没有计划 说到这一...

  • 眼睛、鼻子、耳朵和笑容

    我终于又回来了!前几天读了黑塞《荒原狼》的一部分,其中对“荒原狼”中眼睛的描述很精彩,于是立刻想到《了不起的盖茨比...

  • 鼻子、眼睛、嘴巴和耳朵。

    鼻子、眼睛、嘴巴和耳朵好好的生活着,但是有一天,他们吵起了架。 鼻子说:"我是人类的身体部位中...

  • 职业感悟-软件程序员应具备的素质技能

    软件程序员应具备的素质技能 序号技能项说明1写文档和注释的习惯优秀程序员是非常注重注释和文档的编写的; 作为程序员...

  • 好和坏

    刚开始 人们争着抢着把最好的一面展示给想认识的人 到后来 又争着抢着用最差的一面面对最亲近的人 最后 不懂为什么大...

  • 好和坏

    事情好的时候,什么都美好。你的嘴角上扬让人温暖,你的肩膀可靠,你种的花好看。 事情糟糕的时候,一切都会不顺心。你没...

  • 好和坏

    小时候,我们评价人都是用好和坏来分,对我好的就是好人,对我不好欺负我的就是坏人,张三给我一颗糖,张三就是好人,李四...

  • 好和坏

    有时候,人无法用好坏去区分和形容。 因为,可能并没有完全的好人,也许也没有完全的坏人。 今天看了一部电影,坏人不够...

网友评论

      本文标题:程序员的素质(1):好鼻子和坏眼睛

      本文链接:https://www.haomeiwen.com/subject/egudyttx.html