E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
代码审查
Fluent C++:如何选择好的命名
在工作中进行
代码审查
时,我和团队成员对好命名非常挑剔(伙计们,对此表示抱歉!),但我相信命名会提高或损害我们代码的质量。尽管还有其他方法可以知道一段代码在做什么,例如文档;但出于以下两个原因,好的命名
sunix
·
2020-03-18 22:24
code review清单 - 进行有效的code review
基本代码检查清单我们来讨论基本的
代码审查
清单,这对于codereview的新手非常有用.1.自己是否可以很容易的理解代码?2.代码是否遵循编码规范?3.相同的代码是否重复两次?
zlmind
·
2020-03-16 13:01
我们该如何做好Code Review?
前言CodeReview,即
代码审查
,是指对计算机源代码系统化地审查,常用软件同行评审的方式进行,其目的是在找出及修正在软件开发初期未发现的错误,提升软件质量及开发者的技术。
代码审查
以不同的形式进
罗拙呓
·
2020-03-15 16:05
提出的问题
第三次提问(1)
代码审查
有必要性吗?直接运行
xiehezhou
·
2020-03-15 15:00
Git在工作中的常见使用(三)
2.
代码审查
代码审查
通常称为CodeReview或Review,常用的是谷歌开源的项目Gerrit。虽然界面不太友好,但是功能还
lanceJin
·
2020-03-14 22:27
SonarQube的Android环境配置
默认支持Java语言的静态
代码审查
,可以通过安装插件实现对绝大多数主流开发语言的
代码审查
,插件地址。
巴别塔下牧羊
·
2020-03-13 08:31
如何做好 Code Review
实现
代码审查
,现在大体有两种方式,分别是类Gerrit或者类GitHub/Gitlab,这篇文章主要介绍后者。类GerritGerri
_qisen
·
2020-03-13 02:33
04 - SonarQube部署
目录SonarQube的架构和集成部署SonarQubeSonarQube的架构和集成架构SonarQube做
代码审查
,主要包括两部分:SonarQubeServer和SonarQubePlugins,
半个王国
·
2020-03-12 08:35
vim缩进格式
结果上传git过
代码审查
的时候发现用tab键出来的缩进效果外部文本编辑器和vim里面显示的完全不一样。目测应该是因为vim里tab直接插入的是其他什么东西,在不同编辑器里显示效果不一样。
汨罗在北方
·
2020-03-07 22:15
Atom 提升前端开发效率的实用插件
1.emmet——自动生成html和css代码结构的插件2.minimap——小窗查看代码全览3.color-picker——颜色选择器4.jshlint——js
代码审查
工具。
尹亚男
·
2020-03-07 06:19
代码审查
应该关注什么
本文是“
代码审查
关注什么”系列文章的第一篇(共六篇)。我们一起来讨论下
代码审查
。如果你花几秒钟时间搜索一下
代码审查
的信息,你会发现很多文章都在讲为什么
代码审查
是件好事(比如Atwood的这篇博客)。
唐先僧
·
2020-03-05 09:53
不做
代码审查
又怎样?
从一次回顾会议开始“要不……我们不做……
代码审查
了……试试?”还记得当有人抛出这个建议时周围同学的表情,那种表情用两个字加两个标点符号就可以形容:“什么?!”
王健_TW
·
2020-03-05 05:18
代码检查工具SonarQube Android项目配置记录
默认支持Java语言的静态
代码审查
,可以通过安装插件实现对绝大多数主流开发语言的
代码审查
,插件地址。
Haraway
·
2020-03-05 05:32
idea(IntelliJ IDEA)快捷键
IntelliJIDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、
代码审查
miss_orange_
·
2020-03-04 07:53
C++ 编程规范
组织不要拘泥于小节在高警告级别干净利落地进行编译使用自动构建系统适用版本控制系统在
代码审查
上投入设计一个实体应该只有一个紧凑的职责正确、简单和清晰第一编程中用该知道何时和如何考虑可伸缩性不要进行不成熟的优化不要进行不成熟的劣化尽量减少全局和共享数据隐藏信息懂得何时和如何进行并发性编程确保资源为对象所拥有
赵者也
·
2020-03-04 07:24
SonarQube的Android环境配置
默认支持Java语言的静态
代码审查
,可以通过安装插件实现对绝大多数主流开发语言的
代码审查
,插件地址。
巴别塔下牧羊
·
2020-03-02 11:29
搭建基于SSH的Git服务器
byhook/article/details/51944807之前的一直使用的git作为版本控制工具最早是同事本地搭建的git服务器保管代码后来使用的是github私有仓库,保管代码,可以很方便的进行
代码审查
工作最近心血来潮
Andy周
·
2020-03-01 09:50
代码审查
应该关注什么:测试
在上一篇文章中我们讨论了你在
代码审查
中应该关注的各种内容。现在我们关注一个领域:在测试代码中关注什么?本文假设:你的团队已经为代码编写了自动化测试。这些测试有规律的运行在持续集成(CI)环境。
唐先僧
·
2020-03-01 01:47
Android项目优化-app瘦身
(一).项目瘦身(AndroidStudioLint
代码审查
)使用Lint工具检测,可以检测到多余的类,多余的方法(没有用到的方法),以及res里面多余的图片,string,style等等。
说再见却是永别
·
2020-02-27 07:43
[译]LinkedIn的高效
代码审查
技巧
本文翻译自https://thenewstack.io/linkedin-code-review/image.pngLinkedIn最近通过了进行一百万次
代码审查
的里程碑。
情衣
·
2020-02-24 02:05
Crucible 安装日志
1.下载安装Crucible是一款协助
代码审查
的商业工具,由于网上很多破解都是比较老的版本了,我们这次只是先尝试一下,所以直接在官网下载最新版,下载地址是https://www.atlassian.com
Alpha_666
·
2020-02-21 22:23
git
代码审查
以及log规范化的解决方案
前言公司前端团队百废待兴,很多流程都没有完善起来,这不最近就接到了一个小任务:规范化大家代码提交的格式以及在提交前保证代码的质量。这里的质量并没有做到单元测试覆盖率100%,集成测试全部通过,而是简单地通过语法检查,单元测试的覆盖问题在后续的项目完善中会加进来,所以今天只是讲两点:log提交格式规范化Eslint检查100%通过寻找解决方案之前在上一家公司做过SVN的代码提交规范化,使用pytho
小兀666
·
2020-02-21 07:19
代码审查
关注什么:性能
在本系列
代码审查
文章的第三篇,我们准备讨论在
代码审查
中性能方面需要关注哪些事情。和所有的架构/设计一样,一个系统非功能性的性能需求也应该优先考虑。
唐先僧
·
2020-02-20 20:12
【译】为什么要进行
代码审查
原文:whyreviewcode作者:SiphieAlpert一个朋友最近问我为什么做
代码审查
是有价值的。至少,大多数硅谷科技公司会对程序每一个变化进行审查,每个变化至少两双眼睛的关注。
如意同学Try
·
2020-02-17 08:05
提高代码质量—FindBugs
代码审查
工具
【原创文章,转载请注明原文章地址,谢谢!】FindBugs.png一、什么是FindBugsFindBugs是一个静态分析工具,它检查类或者JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。它可以简单高效全面地帮助我们发现程序代码中存在的bug,badsmell,以及潜在隐患。针对各种问题,它并且提供了简单的修改意见供我们重构时进行参考;通过使用它,可以一定程度上降低我们coderevi
叩丁狼教育
·
2020-02-17 03:37
Facebook高效代码走查经验分享---2019.12.16
优点:原子性提交因为小而聚焦,结构清晰,是做好
代码审查
的基础。反例:大功能未做拆分甚至多个功能合并提交,一次提交代码行数超过上千行。2、提高提交说明的质量:好的格式应该包含以下三个方面(可以借助
韩大鹏0723
·
2020-02-16 15:09
【全程测试】之测试和编程的交互
主要方法有:有软件开发和编程经验的技术人员集体进行;依靠一些软件工具(2).其优势:程序代码的审查(codereview)是一种静态测试,其效率是非常高的,据有关数据统计,代码中缺陷60%以上可以通过
代码审查
发现出来
大婶N72
·
2020-02-15 23:59
论
代码审查
的重要性
【编者按】本文作者为HugoGiraudel,主要从各个角度论证了
代码审查
的重要性以及实现方法。文章系国内ITOM管理平台OneAPM编译呈现。以下为正文。
OneAPM_Official
·
2020-02-15 05:17
程序员之项目合作篇
为了团队的和谐,我从网上整理了一些资料:
代码审查
是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。
冬天不爱洗头
·
2020-02-14 19:30
代码审查
的检查点
关于
代码审查
的检查点数据引用错误1.是否有引用的变量未赋值或者未初始化2.下标的值是否在范围内3.是否存在非整数下标4.是否存在虚调用5.当使用别名时属性是否正确6.记录和结构的属性是否匹配7.基础的存储属性是否正确
测试猴
·
2020-02-14 18:20
eslint和stylelint让你的代码更规范
stylelint是一个基于Javascript的
代码审查
工具,它易于扩展,支持最新的CSS语法,也理解类似CSS的语法。
mensionyu
·
2020-02-10 03:29
gitlab
代码审查
codereview
gitlab-ce支持有限度的代码审核准备工作创建三个用户,分别是bob,bob1,bob2bob是maintainer,bob1和bob2是developer只有bob有mergerequest权和直接提交代码到master的权限bob1,bob2没有mergerequest权限也没有权限直接提交代码到master的权限这里设置一个成员为maintainer的原因是模拟teamleader,也可
沃尔夫我丢
·
2020-02-07 11:08
webpack4系列教程(八):使用Eslint审查代码
安装:eslint-config-standard是一种较为成熟通用的
代码审查
规则,这样就不用我们自己去定义规则了,使用起来非常方便,记住还需要安装一些依赖插件:npminstall--save-deveslinte
前端小酱
·
2020-02-06 08:45
接收Pull Request
准备1.
代码审查
在Github上可以对PullRequest的具体的某行代码进行评论,无论是发送方还是接受方都能快速反馈2.查看差别Github上不就能查看代码的差别还可查看图片的差别3.在本地环境反映
水书
·
2020-02-05 19:23
2019 年度总结
我心里最满意的是UCSCXenaTools经过rOpenSci的
代码审查
后快速被JOSS收录并发表,这一年我一直保证良好的维护状态,目前有上万次的下载安装,希望未来能够帮助更多的癌症研
王诗翔
·
2020-02-02 12:28
程序员必备的多人
代码审查
技巧!
为了满足企业团队协作开发的灵活性要求,码云的PullRequests多人审核功能上线了。项目负责人可以专门指定某几个项目成员作为代码的审核人员,当其他的开发人员提交PullRequests时,需要所指定的人员的某一个或者是全数通过审核,该代码方可合并到主仓库。项目的PR默认是由PR提交者指定审核人员,项目负责人可以在项目的“管理->代码审核设置”里开启多人审核以及多人测试的功能,如下图所示:项目负
码云Gitee
·
2020-02-01 23:50
Jenkins整合SonaQube
ConfigureSystem->SonarQubeserversManageJenkins->GlobalToolConfigurationSonaQube关闭审查结果上传到SCM功能在项目添加SonaQube
代码审查
天宇轩-王
·
2020-02-01 17:00
有前途的程序员的14个习惯,你有几个?
目录1.慎于说YES2.敢于说NO3.构建自己的知识体系4.培养大局观5.代码规范6.
代码审查
7.一个时间段内只关注于一种类型的语言8.通过注释来写逻辑9.良好的时间管理10.深入理解客户需求11.绞尽脑汁还是
朝十晚八
·
2020-01-19 14:00
认清自我,不在迷茫!2019个人年终总结!
今年事件在工作中:今年在工作上从某种方面来说很成功,在部门中是核心人员,负责技术选型、方案设计、框架整合、规范制定、文档编写、
代码审查
等,今年开始也负责带新人了,当然,有此地位并不是个人很厉害的原因,而是山中无老虎
虚无境
·
2020-01-09 23:00
认清自我,不在迷茫!2019个人年终总结!
今年事件在工作中:今年在工作上从某种方面来说很成功,在部门中是核心人员,负责技术选型、方案设计、框架整合、规范制定、文档编写、
代码审查
等,今年开始也负责带新人了,当然,有此地位并不是个人很厉害的原因,而是山中无老虎
虚无境的博客
·
2020-01-09 23:00
常见的测试策略及方法--单元测试
单元测试概念:单元测试又称模块测试,属于白盒测试,为最小的测试单位(模块或函数),要求对所有的局部和全局的数据结构、外部接口和程序代码的关键部分进行桌面检查和
代码审查
。
冰柠檬_705e
·
2020-01-09 21:34
代码审查
与重构的5个层次
为了提高团队整体的代码质量,从项目开始我就一直担负着
代码审查
重构的工作。在这期间发现了很多问题,也吸取了很多教训。今天将自己的思路总结一下,整理出了
代码审查
重构由高到低的5个层次。
明谣_罗潇
·
2020-01-08 12:03
代码审查
的艺术:Dropbox 的故事
Phabricator这个平台包含了我们的
代码审查
工具,这个
代码审查
工具有很多很好的功能,但它在评估对象之间的相互协作上不是做的很好。为了弥补这点,我们的工程师在开始他们的工作之前
杨梦鸽
·
2020-01-08 03:14
代码审查
(codereview)归纳分析
1.代码扫描的演进image.png现在大家都在做代码扫描,有的是纯粹的人工查看。常常需要花一些时间来Review一些低级错误,比如基本的空指针异常、判断逻辑错误和计算符号错误等等;其实可以通过工具来把低级错误过滤掉,这是很好的手段。人工查看代码缺陷------->人工手动扫描---------->自动化的代码扫描平台image.png这是一个代码扫描平台的界面,可以看到这里有几个步骤:比如说我创
zhanghanga
·
2020-01-07 11:41
(2018-04-08.Python从Zero到One)一、python高级编程__1.3.10编码风格
上一篇文章为:→1.3.9调试编码风格错误认知这很浪费时间我是个艺术家所有人都能穿的鞋不会合任何人的脚我善长制定编码规范正确认知促进团队合作减少bug处理提高可读性,降低维护成本有助于
代码审查
养成习惯,
lyh165
·
2020-01-06 03:01
最佳的
代码审查
工具
好的
代码审查
器可以大大地帮助程序员提高代码质量,减少错误几率。虽然现在市场上有许多可用的
代码审查
工具,但如何挑选也是一个艰巨的任务。
发不出VB
·
2020-01-03 11:40
前端培训计划(持续更新)
SassEchartsMockAxios实践ToDo应用React传统数据流Redux方式Echarts关系图饼图地图antd表格表单新建表单(Promise)表格查看(Async/Await)登录路由验证鉴权
代码审查
及优化
隔壁桌的郑先生
·
2020-01-01 17:50
fir.im Weekly - 如何写出零 bug 的代码
写零Bug一定少不了
代码审查
,推荐下mindwind的随笔思考CodeReview程序员的寄望与哀伤,是否也说出了你的心声。
fir_im官方
·
2020-01-01 07:57
当我在做技术管理时我在做什么 - 7. 总结
高效人员:持续深入专人专职技术复用:经验复用代码复用文档复用团队复用产品复用自动化:开发自动化测试自动化部署自动化运维自动化规范化:流程规范化:开发流程,会议流程,交付流程代码规范化:代码编写,代码提交,
代码审查
文档规划化
hirainchen
·
2020-01-01 04:46
Gerrit使用过程及部分问题总结
Gerrit,一种免费、开放源代码的
代码审查
软件,使用网页界面。利用网页浏览器,同一个团队的软件程序员,可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。
TyLee
·
2019-12-31 21:58
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他