问题描述
- 怎么尽快熟悉一个新的项目,并维护它,希望大家给予一些建议,谢谢!
-
是一个电商项目,让我尽快熟悉拍拍平台,并在上面写一些功能,api,项目示例都有,对于这些东西的概念模糊,希望大家给我指条路!
解决方案
先搞清楚业务,这是最关键,可以阅读表结构,把各个实体字段的含义搞清楚,以及它们的关系。
然后先以用户的身份使用这个系统,搞清楚里面都有哪些活动和流程,用uml活动图画出来。
然后粗略阅读代码,看有哪些源代码文件和类,依赖关系是什么,和之前的活动图之间的关系标注出来。
有了这样一份地图,然后具体每个业务,就好找了。
熟悉项目的过程,取决于你自己的开发经验,你开发经验多,你自己写过类似的程序,知道可能的实现方式,读别人的代码就简单。你自己没写过,看就看不懂。
还有代码本身的质量,逻辑是否清晰,代码是否相对独立
解决方案二:
熟悉业务流程,把主业务流程代码一句一句的读通并理解。过程中要反思整个系统的架构。
遇见不明白的就要问同事,还要写注释(注释会随着你理解的深入而不断的修改、叠加、更新)
熟悉新项目要细心、耐心。这样才能把需求吃透,才能谈的上维护甚至后期的修改升级
解决方案三:
先自己熟悉业务流程,多使用,然后再结合代码,就比较好理解代码的逻辑等。
解决方案四:
怎么熟悉一个项目
时间: 2024-08-04 10:51:35