Skip to content

Code Review 是由 Rebase 社区组织的代码学习活动,通过小组学习的形式一起学习开源项目代码。通过 review 代码,可以深入了解一个项目;通过小组学习,大家可以一起互相激励学习、交流和进步。Happy Review!

License

Notifications You must be signed in to change notification settings

rebase-network/code-review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

code-review

Code Review 是由 Rebase 社区组织的代码学习活动,通过小组学习的形式一起学习开源项目代码。通过 review 代码,可以深入了解一个项目;通过小组学习,大家可以一起互相激励学习、交流和进步。Happy Review!

领读流程参考

  1. 项目介绍

  2. 代码框架梳理

  3. 核心模块代码梳理

时间控制

领读时间控制在 1 个小时内

  • 项目介绍建议不超过 20 分钟
  • 代码讲解建议不超过 40 分钟

领读注意事项

介绍项目时:

  • 专注于这个项目,一定要把这个项目是如何工作的讲清楚
  • 慎用公式,哪怕是很简单的公式。如果讲公式,一定要用几个实际的例子来说明,辅助理解

领读代码时:

  • 总体原则是专注思想和流程,而不是实现细节
  • 专注于修改合约状态的那些方法,特别是与核心业务有关的
  • 可以忽略的方法(或者简单提一下):
    • 合约中的 view 方法
    • 合约中的 event
    • 合约中的变量
  • 可以忽略的合约(或者简单提一下):
    • erc20 合约及其变种
    • 治理合约
    • 合约 library
    • staking 合约

这篇 FRAX 总结文章就是一个专注于核心思想的例子:

https://mp.weixin.qq.com/s/GgrEOBVUPpQHAU0Yonxriw

About

Code Review 是由 Rebase 社区组织的代码学习活动,通过小组学习的形式一起学习开源项目代码。通过 review 代码,可以深入了解一个项目;通过小组学习,大家可以一起互相激励学习、交流和进步。Happy Review!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published