资讯月刊下载
[研发管理] 开发者应该知道的代码审查工具,杜绝代码bug
引用原文:Code review tools you should get to know 作者:Aaron Raizen 翻译:Diwei 译者注:由于项目时间紧,所以写出的代码就满是bug?别再找借口了,本文作者列举出了7种工具帮助你审查代码,保证代码的高质量,让我们一起看看都有哪些工具吧!以下为译文。 让我们想象一种场景,假设你是一位项目经理,你这周就要把系统提供给客户。到了周一早上,但是你 ...
[非技术] Code Review: 超越“审、查、评”的代码回顾
本文转自:TWInsights Code Review应该是软件开发团队“共同学习、识别模式和每日持续”的过程,而不是带有“审、查、评”等令人感到紧张气氛的过程。 Code Review的目的,是团队成员聚在一起共同学习,而不是相互“挑错”。在相互挑错的场合里,人的内心会本能地封闭起来,来抗拒那些针对自己的批评意见。相互挑错所造成的紧张气氛,会让程序员对Code Review望而却步,从而情 ...
[研发管理] 高效代码审查:来自前质疑者的9个建议
理论我知道。代码审查(Code Review)有助于: 抓bug 保证代码的可读性,可维护性 在团队中散播代码的知识 让新人适应团队的工作方式 让大家接触不同的思路 或者按另一种看法,代码审查就是极大的浪费时间。至少我对代码审查的最初感受就是这样。 当时我是新人,刚毕业,在伦敦一家软件公司开发插件。 随着时间推移,我得提交大量样子都差不多或干脆一样的代码。另一个可怜的家伙(“他是最好的。”我 ...
[研发管理] 同行代码审查实战分析
【编者按】代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。本文作者从实际出发,详细分析了开发者在代码审查过程中会遇到的问题及解决方法。 以下为译文: 数百万年前,人类祖先人猿学会直立行走——解放双手——最终进化到人;而代码审查在开发过程中有着异曲同工之妙——区别出野蛮开发和先进开发。 然而 ...