zoukankan      html  css  js  c++  java
  • 对项目的了解差点儿为零?怎样高速上手一个新项目

        ITOO项目3.1截止昨天已经结束。做3.1的这一个星期从刚開始对我负责的模块的一无所知。到后几天的算是“游

    刃有余”吧,感触颇多。

        3.1规定的是一个星期完毕的,我是在3.1開始的前一天增加成绩管理系统的。刚上手的前两天能够说是那个纠结

    啊。仅仅有未解决的问题,没有关于关于模块的文档。并且之前负责该模块的又不在。一时间我是“丈二的和尚。摸不

    着头脑”啊。于是下载下来学生端模块,開始顺着代码来一步一步往下顺。

    总共就7天。须要解决旧问题,完毕新问

    题。并且软考有些天没有写程序了。

    可能自己给自己设定了压力和害怕吧,所曾经两天基本上都没什么实质性的进

    展,也是认为自己刚接手,时间这么短。在怀疑自己能否完毕中度过的。到了第三天的时候突然发现没时间去怀疑

    了,有的仅仅是抓紧时间向下走。于是開始了紧张有序的工作。

        以下说一下我是怎样做的。

        1.先看了下原型图,能够知道负责的模块要做成什么样子

        2.看了下数据库,知道怎样传递一些数据,传递哪些数据

        3.看了下框架。之前1.0做过。所以就是大概回顾了一下。

    顺着代码走一遍更有助于自己的回顾

        4.之后从SVN上宕下来3.0的系统,依照遗留问题的文档。開始了工作


        通过这七天,接手完好了一个新的模块,我也有一些简单的经验分享给大家,旨在可以让接手的人上手更easy些。

        1.代码凝视

        代码凝视一定要非常具体。并且不是每一个方法头凝视一下就能够了,方法中的一些话也须要凝视。

    比方,方法中调用

    了哪个模块的什么方法,作用是什么。

        2.參数命名

        命名一定要可以体现该字段的含义。再声明之前可以凝视一个更好

        3.对于获取的參数进行解释

        比方js中用到了html页的一个标签的id。最后注明这是前台的哪个标签,以及有什么用,否则别人接手后。仅仅能自

    己先看一下前台哪些页面用到了该js,之后再ctr+c,ctrl+f。ctrl+v。相当麻烦。

        4.交接前跟要交接人交代清楚。交接的人哪有模糊的地方及时问请吃了

        我遇到了一个尴尬的事情就是负责该模块的人去实习了,于是仅仅能自己琢磨。一些不太理解的地方及时问清楚了。

        这也是这7天从接手一个一点需求都不懂的一个项目,到完毕项目经验上的一个小小的收获的总结吧,希望对大家

    有所帮助。

  • 相关阅读:
    Linux netstat命令详解
    【转】Jenkins怎么启动和停止服务
    Jenkins权限配置失误后导致登录失败的解决办法
    Linux下查看某一进程所占用内存的方法
    Linux集群配置ntp时间同步服务
    Linux下安装MySQL数据库
    Redis集群的部署
    Linux下安装Nginx服务器
    为Linux服务器设置静态IP的方法
    vSphere Client无法连接到服务器 出现未知错误的解决方法
  • 原文地址:https://www.cnblogs.com/tlnshuju/p/6834431.html
Copyright © 2011-2022 走看看