资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [研发管理] 开发者应该知道的代码审查工具,杜绝代码bug

引用原文:Code review tools you should get to know 作者:Aaron Raizen 翻译:Diwei 译者注:由于项目时间紧,所以写出的代码就满是bug?别再找借口了,本文作者列举出了7种工具帮助你审查代码,保证代码的高质量,让我们一起看看都有哪些工具吧!以下为译文。 让我们想象一种场景,假设你是一位项目经理,你这周就要把系统提供给客户。到了周一早上,但是你 ...
jihong10102006 评论(0) 有10773人浏览 2017-07-24 0 0

原创新闻 [行业应用] 代码审查拯救世界?

引用 原文:Saving the world with a code review 作者:Roy van Rijn 翻译:王嘉怡 责编:仲培艺 代码审查是指阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。现在,越来越多的团队倡导要进行代码审查活动,而本文作者通过一幅漫画,来诠释其对代码审查的理解,观点可能不符合大家的常规心理。以下为译文: 一天早晨,本文作者在Twitter上面看到这 ...
mengyidan1988 评论(0) 有8252人浏览 2016-08-31 0 1

转载新闻 [非技术] Code Review: 超越“审、查、评”的代码回顾

本文转自:TWInsights Code Review应该是软件开发团队“共同学习、识别模式和每日持续”的过程,而不是带有“审、查、评”等令人感到紧张气氛的过程。 Code Review的目的,是团队成员聚在一起共同学习,而不是相互“挑错”。在相互挑错的场合里,人的内心会本能地封闭起来,来抗拒那些针对自己的批评意见。相互挑错所造成的紧张气氛,会让程序员对Code Review望而却步,从而情 ...
mengyidan1988 评论(2) 有4227人浏览 2015-11-06 4 0

转载新闻 [研发管理] 高效代码审查:来自前质疑者的9个建议

理论我知道。代码审查(Code Review)有助于: 抓bug 保证代码的可读性,可维护性 在团队中散播代码的知识 让新人适应团队的工作方式 让大家接触不同的思路 或者按另一种看法,代码审查就是极大的浪费时间。至少我对代码审查的最初感受就是这样。 当时我是新人,刚毕业,在伦敦一家软件公司开发插件。 随着时间推移,我得提交大量样子都差不多或干脆一样的代码。另一个可怜的家伙(“他是最好的。”我 ...
mengyidan1988 评论(4) 有6339人浏览 2015-02-15 0 1

原创新闻 [研发管理] 同行代码审查实战分析

【编者按】代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。本文作者从实际出发,详细分析了开发者在代码审查过程中会遇到的问题及解决方法。 以下为译文: 数百万年前,人类祖先人猿学会直立行走——解放双手——最终进化到人;而代码审查在开发过程中有着异曲同工之妙——区别出野蛮开发和先进开发。 然而 ...
mengyidan1988 评论(2) 有5546人浏览 2015-01-27 0 0

转载新闻 [编程语言] 代码整洁之所以重要的七个理由

首先要承认,大学毕业的时候我是个糟糕的程序员。我拿到了学位,学到了一大堆书本知识,然后,我开始做一个不太重要的项目,每天晚上花大量的时间做简化。 起初,一切正常,但是我的代码风格一直在添乱。复制、粘贴、蹩脚的命名,混乱的思考,而且总用长期连续运行的方法,执行各种各样本可以分开的任务。几个月之后,我意识到一个严峻的现实:这个项目要崩溃了。原本我以为一个人开发,可以避免混乱。但是最终不得不承认,这个项目 ...
学良3 评论(2) 有7583人浏览 2014-03-20 6 0

翻译新闻 [研发管理] 给代码审查者的几点建议

在软件开发项目中同行代码审查是一种常见的做法。代码审查有助于识别潜在的Bug以及规范项目编码标准,对项目和团队的确有很大帮助。 代码审查涉及四大领域,开发者自身、审查者、学习者以及传教者。可以说,贯穿整个技术和知识领域。 1. Teaching + Programming (教学+编程) 代码审查为你提供与同伴分享编程知识的好机会。在这里不是为了炫耀你学到的最新技巧,而是去帮助改善另一名开 ...
WnouM 评论(3) 有8997人浏览 2013-08-20 12 0

转载新闻 [研发管理] 高效代码审查的十个经验

代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “A的代码有个bug被B发现,所以A能力不行,B能力更好”,这一类的陷阱很容易被扩散从而影响团队内部的协 ...
MnouW 评论(1) 有5752人浏览 2012-11-09 4 0

翻译新闻 [编程语言] 代码审查的必要性和误区

  Google的代码之所以优秀原因其实很简单:他们非常重视代码审查。代码审查并不是Google独有的,它被公认为是一个很好的(提高代码质量的)手段,很多人已经在日常开发中采用代码审查。但我还没有看到哪一家大公司(像谷歌这样)应用得如此广泛。在谷歌,任何的产品或者项目代码在检入(代码仓库)之前都需要进行有效的审查。   每个人都要参与代码审查,而且这里我指的不是非正式的审查:它是软件开发环节中非常 ...
jobbole 评论(12) 有10835人浏览 2011-08-01 20 1

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics