07 2012 档案

开发人员需做代码审查(Code Review)的5个原因
摘要:每个人都承认代码审查(Code Review)的花销大,而且又耗时,特别是当大家忙完软件项目又把它送去软件测试部门时。对一些开发人员来说,它更是会引发更多的办公室政治和流言蜚语。 一次代码审查可能会使代码逐渐得到改进。如果你认为你从有效的代码审查中只是稍微改进了一下软件,那你需要再想一想。以下五点易忽视的原因会给你些许启发。 1. 开发人员若得知他们的代码会被评估,他们会更加努力工作 对代码审查最有用的是让程序员知道他编写的代码会被审查。这就像一次内容为400级运算的期末考试。参加考试与否并不重要,因为考试的目的是学会运算。 这个道理也适用于代码审查。计算机程序员对自己编写的代码总是... 阅读全文

posted @ 2012-07-25 11:51 陆晓峰 阅读(483) 评论(0) 推荐(0) 编辑

写最少的代码,避免给自己找麻烦
摘要:软件开发的一个最基本的事实是:我们必须要写代码,但对于这样的一个事实的最大一个误解是:我们的工作就是写代码。作为软件程序员的最初几年,我一直被这样的思想所迷惑,写代码是一种很强的事,是一种超能力,我们喜欢这种创造东西、成就东西的感觉。然而,多年之后,我终于明白,事情不是这样的。事情的真相是:程序员要干的活是尽量让软件的代码最少。不要误解,我指的不是像code golf那样压缩代码、节省字符——这样只会导致我们写出的代码无法阅读和维护。如果你能认识到这样的事实:我们大部分的时间都消耗在维护自己写的可怕的代码上,你就会发现,让代码最少、少给自己找麻烦,这无疑就会变成一个相当有创意的好思想。为什么? 阅读全文

posted @ 2012-07-09 14:53 陆晓峰 阅读(241) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示