最近在使用 GitLab 的 Merge Requests 功能进行 Code Review 。我们在 Code Review 的过程中,在第 5-6 步遇到了一个奇怪问题:开发人员A在 push 到分支之后,开发人员B在 Code Review 时在 Merge Request 中看不到最新的 C...
分类:
其他好文 时间:
2015-06-20 21:59:54
阅读次数:
215
对于机器内存爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。1.尽量在合适的场合使用单例第一,控制资源的使用,通过线程同步来控制资源的并发访问;第三,控制数据共享,..
分类:
编程语言 时间:
2015-06-18 20:19:58
阅读次数:
117
Two month fan of the book, from August - Oct. 2014; and then, started to practice code review, change the code to make it readable. Big fan of DRY (Do...
分类:
其他好文 时间:
2015-06-18 09:20:41
阅读次数:
127
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担...
分类:
移动开发 时间:
2015-06-15 23:39:45
阅读次数:
217
写在前面: 我记得也不全,如果有记录的更全的同学可以留言,我会添加哒 :)常量内敛函数 为什么需要内敛函数 内敛函数适用于什么场合 内敛函数本身,最大优点是,避免了真正函数调用的开销 因为普通函数调用会有开销,比如开辟一个栈,结束了还要释放局部变量 如果函数体只有寥寥几行,是不值得使用函数 在函数....
分类:
编程语言 时间:
2015-06-15 12:45:31
阅读次数:
156
Network and transport layer Part1Features of transport layer and network layertransport layer:end-to-end channel;reliable communication(segmenting + A...
分类:
Web程序 时间:
2015-06-12 00:26:13
阅读次数:
192
今天参加了Code Review活动。阅读编写代码的同事,感到满足当前功能的实现,但是从长远来看,,无论角度还是从代码重用是来看显然不佳维修点。有什么需要看的权利。通过选择不同的选项下拉框需求,为了显示和隐藏的文本框。他的同事说:Code 1 这样的写法应该是全部JS刚開始学习的人都习惯的思维。依....
分类:
Web程序 时间:
2015-06-10 19:09:44
阅读次数:
135
full-blown 成熟的In a nutshell 简单地说review 回顾,复习grab 抓,攫取 这个词较难理解go ahead 开始,前进eavesdrop 窃听,偷听vector 载体How to manage remote MySQL databases on Linux V...
分类:
数据库 时间:
2015-06-06 22:00:56
阅读次数:
213
眼下部门还没有採用Pair Programming那种时时刻刻都在review代码的工作方式,代码Review多採用走查方式。即代码写完后召开一个Code Review的Meeting,集中时间和经验丰富的人力对重点代码进行筛查。这样的方式的代码Review有利。但也有弊。其弊端在于低效和覆盖面小。...
分类:
其他好文 时间:
2015-06-06 16:14:16
阅读次数:
278
由于我正在准备模仿饿了么这个app,到时可能有些iOS开发者参与进来。这时如果每个人的Objective-C编码风格都不一样,这样不易于保持代码一致性和难以Code Review。所以我在网上搜索到The official raywenderlich.com Objective-C style gu...
分类:
其他好文 时间:
2015-06-05 10:08:29
阅读次数:
126