如何在你不熟悉的代码库里高效工作

如何在你不熟悉的代码库里高效工作

每个程序员都会遇到这个问题:接手一个不熟悉的项目,不知道从哪开始。


一、先问人,后看代码

遇到不理解的,问项目里的人。

问"这个模块是干什么的"比看代码快 10 倍。


二、抓大放小

不要试图理解所有代码

先理解整体架构:

找一个核心功能跑通

选一个最简单的功能,从头跟到底。


三、画图帮助理解

不要在脑子里想,画出来:


四、关键问题清单

接手新项目时,先搞清楚:

  1. 这个系统解决什么问题?
  2. 目标用户是谁?
  3. 核心业务流程是什么?
  4. 技术栈是什么?

五、一句话总结

接手陌生代码库的目标不是看懂所有代码,是理解系统在做什么


标签: 代码阅读, 开发方法, 程序员技能, 新项目

/*]]>*/