原文:如何更有效地学习开源项目的代码?

盛大创新研究院研究员 庄表伟:学习开源 尽可能在代码里找答案 庄表伟提供了以下 个建议: .在下载源代码之后,首先要跑起来,编译通过 正常运行 .在你觉得最有可能运行到的地方,设置断点或者抛出异常,这样,就能够找到一个项目在正常运行时的入口点 .从入口点所在的那个源文件开始阅读,逐步把握整个项目是如何启动起来 .随便改点代码,看看会不会报错,如果报错,会从哪里报错 .试着把报错屏蔽 修复 或者绕开 ...

2013-03-31 12:09 0 2930 推荐指数:

查看详情

如何有效地进行代码 Review?

。本文就为什么要做代码 Review 以及如何有效地代码 Review 分享一下个人的看法。 为什么 ...

Fri May 07 01:25:00 CST 2021 0 232
如何更有效地说服开发人员接受你的BUG?

如何更有效地说服开发人员接受你的BUG? 把BBS的文章拿来总结一下。有的公司很正规,不需要测试直接同开发人员进行打交道。但是对于规模较小的项目团队或者处于起步阶段的公司里面的测试人员来说,与开发打交道是一件不可避免的事情。 当处于这种状况时 ...

Tue Mar 11 05:33:00 CST 2014 0 9315
让我们一起写出更有效的CSharp代码吧,少年们!

周末空闲,选读了一下一本很不错的C#语言使用的书,特此记载下便于对项目代码进行重构和优化时查看。 Standing On Shoulders of Giants,附上思维导图,其中标记的颜色越深表示在实际中的实际意义越大 ...

Mon Jan 25 09:04:00 CST 2016 13 5480
Flutter如何有效地退出程序

今天博主来谈一个开发Flutter App的小技巧——怎样有效地退出程序。 这种方法典型的应用场景就是用户许可协议的同意与否。从用户的角度讲,虽然大部分人都会无脑点击“同意”,但我们仍不应忽视“不同意”的作用——退出App。 笔者在网络上搜索了一下相关的API,发现大部分的文章都在推荐一种 ...

Thu Aug 20 19:49:00 CST 2020 0 633
如何有效地阅读文献并做笔记

注:本文是对小木虫微信公众号中文章的整理。 每天阅读2-3篇文献,并总结概括文献的中心思想。 一、记笔记 1、中心思想、经典句子、精巧的实验方案 中心思想。尽可能用50个字左右,归纳文章(目的、表征手段、主要结论) 在总结概括,abstract ...

Mon Aug 15 23:41:00 CST 2016 0 6251
如何有效地记录和管理笔记(一)

如何有效地记录和管理笔记(一) 原创: 夏天 进步少年笔记的清晰度和对笔记的管理能力,体现了一名知识管理者和终身学习者的综合实力。很多人觉得,记录与整理笔记非常浪费时间,这种想法是非常错误的,记录笔记,不仅仅是对所学知识的一个简单记录,它还承载了笔记作者的逻辑思维过程,每一次精心的记录与整理 ...

Fri Jun 07 03:55:00 CST 2019 0 1423
如何有效地做算法题

这篇文章最早发在我团队的文档中。我的团队鼓励每个同学都在业余时间多做算法题,特别是新人。个人认为在编程能力的提升上比做 side project 更有用,对职业发展也是如此。当然出于兴趣做的 side project 另当别论。转到这里,希望对各位读者有用。 如何有效地写算法题 目的 ...

Fri Jan 12 00:14:00 CST 2018 7 8524
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM