美文网首页
如何快速接手一个项目?

如何快速接手一个项目?

作者: 太平小小草 | 来源:发表于2019-05-11 11:04 被阅读0次

今早想了一下,该怎么快速的上手一个项目,想多少就写了多少。

答:

一,基本步骤(步骤顺序可以没有那么严格):

(1)了解项目的架构,分为哪些模块。

(2)熟悉用户角度的业务逻辑。做软件要深入的知道怎么用,做游戏要深入的会玩。

(3)了解各模块与数据存放位置的对应关系,比如哪几个模块访问redis,哪几个模块访问和共用哪个mysql。哪几个模块访问和共用某个磁盘。

(4)将整个项目要跑起来,能运行,能调试。这一点很重要。

      有些公司让你做事不给权限,或者搞网络限制虚化机等导致环境太差,跑起来太困难。就知道一味的催进度,不注重解决实际问题,询问解决问题的办法,就说给了你工资你自己去解决,现在想来,像这种公司正确的做法应该短时间内就离职。

(5)找到各个模块间交互的协议或者交互的入口函数,回调函数。

(6)先选择两个简单的基本功能,打断点跑一下,看一下该功能有哪些数据,从哪个模块流到哪个模块。

(7)最好能画一下(6)中简单功能的模块交互时的状态变换图,数据流向图。

(8)着重看一些重点的,难以理解的数据结构。

二,执行上面步骤时需要的技巧:

(1)每一步都要做笔记,笔记可以随意,但要描述完整。做笔记写完整,一方面是看自己是否真的理解了,另一方面强化记忆,第三重要才是方便今后回来查阅和复习。

(2)可以询问熟悉该项目的同事。

(3)以上步骤并不严格按顺序执行,某些步骤因为困难没执行,或只执行了部分,可跳过,执行了的再回来看,说不定就看懂了。

相关文章

  • 如何快速接手一个项目

    1、熟悉功能 :将将要测试的东西拿来玩一玩 第一阶段:大概了解,初步印象 第二阶段:寻找功能边界。第三阶段:扩充深...

  • 如何快速接手一个项目?

    今早想了一下,该怎么快速的上手一个项目,想多少就写了多少。 答: 一,基本步骤(步骤顺序可以没有那么严格): (1...

  • iOS runtime之swizzling

    问题一:接手一个新的ios项目, 如何在复杂的项目结构中,快速定位当前显示的是哪个Controller, 直接打印...

  • 分析师如何快速入门一个新项目(思维篇)

    对于互联网同学来讲,接手一个新项目是一个经常碰到的事情,那么如何快速了解新的项目成为重中之重,因为项目给自...

  • Git 创建项目及分支

    当你接手一个新项目的时候如何快速地搭建项目的基础框架呢。 1.首先我们去到gitlab,来到主页这里右上角new ...

  • 如何接手一个项目

    为什么要写这篇文章? 这是我第一次实习,需要接手一个项目(推荐系统后台),记录一下在梳理项目过程中的一点收获。 我...

  • 快速接手项目的感想

    习惯了一心二用,习惯扫地,洗碗,洗衣服,在公交车上听点东西;也习惯了通过这种方式寻找一些思路。 洗碗的时候,突然略...

  • 产品经理如何快速接手一个新的项目

    咨询行业的小伙伴们总是能够快速了解一个新的行业,然后提出来解决方案。那么产品经理如何快速接手一个新的项目呢?我个人...

  • 新人接手SEM项目,如何快速做出效果?

    SEM作为当前比较流行的营销方式之一,已经渗透到各行各业,它精准高效的光环让人是又爱又恨,驾驭好可以对企业提供稳定...

  • 【闲话】怎样快速接手一个项目

    路漫漫其修远兮,吾将上下而求索。 Tips(阅前适配,体验更佳): 关于“项目”的定义:(1)官方:为创造独特的产...

网友评论

      本文标题:如何快速接手一个项目?

      本文链接:https://www.haomeiwen.com/subject/vnxxaqtx.html