代码审查 - 就爱阅读网 - 养生与程序人生
语言程序

有着 1 万个全局变量的一大坨代码

阅读(444)评论(0)

2013 年 10 月,丰田公司匆匆了结了“意外突然加速”(以下简称”突然加速“)诉讼案。经过数小时的讨论,俄克拉荷马法庭陪审团得出结论:丰田汽车制造商”贸然不顾“(用户的安全),并裁定丰田公司赔偿原告 300 万美元。这还不包括对丰田公司可能做出的大额惩罚性赔偿。 陪审团是根据所掌握的证据给丰田公司下达“...

语言程序

有着 1 万个全局变量的一大坨代码

阅读(506)评论(0)

2013 年 10 月,丰田公司匆匆了结了“意外突然加速”(以下简称”突然加速“)诉讼案。经过数小时的讨论,俄克拉荷马法庭陪审团得出结论:丰田汽车制造商”贸然不顾“(用户的安全),并裁定丰田公司赔偿原告 300 万美元。这还不包括对丰田公司可能做出的大额惩罚性赔偿。 陪审团是根据所掌握的证据给丰田公司下达“...

语言程序

精简自己 20% 的代码

阅读(396)评论(0)

        持续重构,其乐无穷。一:发现问题先来说如何重构业务层的try{}catch{}finally{}代码块,我看过很多代码,异常处理这一块大致分为两种情况,一种是每个方法都大量的充斥着try{}catch{}finally{ },这种方式的编程已经考虑到了异常处理,还有一种就是没有try{ ...

语言程序

不做代码审查又怎样?

阅读(431)评论(0)

        从一次回顾会议开始“要不……我们不做……代码审查了……试试?”还记得当有人抛出这个建议时周围同学的表情,那种表情用两个字加两个标点符号就可以形容:“什么?!”对了,先介绍一下背景,这是项目一次普通的回顾会议,我们正在讨论的是如何让代码审查更有效率和效果。我们做代码审查的方式比较简单直...