盛大创新研究院研究员 庄表伟:学习开源 尽可能在代码里找答案 庄表伟提供了以下9个建议: 1.在下载源代码之后,首先要跑起来,编译通过、正常运行; 2.在你觉得最有可能运行到的地方,设置断点或者抛出异常,这样,就能够找到一个项目在正常运行时的入口点; 3.从入口点所在的那个源文件开始阅读 ...
研发都知道代码 Review 的重要性,在腾讯代码 Review 也越来越受大家重视,作为腾讯专有云平台研发的一员,我参与了大量的代码 Review,明显地感受到有效的代码 Review 不但能提高代码的质量,更能促进团队沟通协作,建立更高的工程质量标准,无论对个人还是团队都有着重要的价值。本文就为什么要做代码 Review 以及如何有效地做代码 Review 分享一下个人的看法。 为什么要做代 ...
2021-05-06 17:25 0 232 推荐指数:
盛大创新研究院研究员 庄表伟:学习开源 尽可能在代码里找答案 庄表伟提供了以下9个建议: 1.在下载源代码之后,首先要跑起来,编译通过、正常运行; 2.在你觉得最有可能运行到的地方,设置断点或者抛出异常,这样,就能够找到一个项目在正常运行时的入口点; 3.从入口点所在的那个源文件开始阅读 ...
如何有效地记录和管理笔记(一) 原创: 夏天 进步少年笔记的清晰度和对笔记的管理能力,体现了一名知识管理者和终身学习者的综合实力。很多人觉得,记录与整理笔记非常浪费时间,这种想法是非常错误的,记录笔记,不仅仅是对所学知识的一个简单记录,它还承载了笔记作者的逻辑思维过程,每一次精心的记录与整理 ...
数据库设计在软件开发过程中占有重要的地位,国内开发者 MeteorSeed 在博客中结合自己的实际经历全面总结了关系型数据库设计需要注意的各个方面,包括 Codd 的基本法则、设计阶段、设计原则和命名规则。MeteorSeed 认为在项目早期应该由开发者进行数据库设计,后期调优则需要 DBA ...
今天博主来谈一个开发Flutter App的小技巧——怎样有效地退出程序。 这种方法典型的应用场景就是用户许可协议的同意与否。从用户的角度讲,虽然大部分人都会无脑点击“同意”,但我们仍不应忽视“不同意”的作用——退出App。 笔者在网络上搜索了一下相关的API,发现大部分的文章都在推荐一种 ...
注:本文是对小木虫微信公众号中文章的整理。 每天阅读2-3篇文献,并总结概括文献的中心思想。 一、记笔记 1、中心思想、经典句子、精巧的实验方案 中心思想。尽可能用50个字左右 ...
这篇文章最早发在我团队的文档中。我的团队鼓励每个同学都在业余时间多做算法题,特别是新人。个人认为在编程能力的提升上比做 side project 更有用,对职业发展也是如此。当然出于兴趣做的 side project 另当别论。转到这里,希望对各位读者有用。 如何有效地写算法题 目的 ...
做一个靠谱的软件测试工程师还需要哪些技能: + 软技能 + 沟通 + 其他软技能 上一篇靠谱文章中写到的技能,称之为硬技能,可以这样说硬技能决定了你在职场道路上走多快,那么软技能就是决定了你能 ...
2016-05-27 赵伟 数据库开发者 有用户问我们为什么下面这个建表语句会执行失败,报错是 "Row size too large ...."下面我就以这个例子出发讲一讲使用mysql如何有效地建表。本文使用的图片是从网络搜索到的,不是我自己制作的,在此感谢图片的作者和拥有 ...