2023nacos源码解读第1集——开端

为什么解读nacos

  • nacos是微服务的核心中间件:注册中心、配置中心
  • Java开发的、阿里开发的、stars比较多、热度高
  • 学习优秀开源项目的各种最佳实践,提升自己代码水平、架构水平

几大原则

  • 全面功能使用:全面使用有助于理解代码
  • 阅读官方文档: 官方文档全面
    最新,包括readme、设计文档、用户手册
  • 整体到局部:先了解工程全貌,整体架构设计;再到解读工程模块,理解模块间关系,重点解读各个模块的亮点实现
  • 断点调试:静态代码解读很可能解读错误、且不易抓住主线
  • 梳理总结:通过拓扑图、流程图、时序图、ER图、脑图等总结

你可能感兴趣的:(java)