对项目的了解差点儿为零?怎样高速上手一个新项目

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天从接手一个一点需求都不懂的一个项目,到完毕项目经验上的一个小小的收获的总结吧,希望对大家

有所帮助。

时间: 2024-08-24 17:45:46

对项目的了解差点儿为零?怎样高速上手一个新项目的相关文章

经验浅谈,新人如何快速上手一个新项目

经验浅谈,总结下自己如何接手一个新项目: 1.向同事问清楚当前的开发环境,而且现今的发展,要区分64位和32位2.搞明白当前项目的运行环境,如果是多项目的话,要搞清楚依赖关系3.让同事帮忙搞定本机可运行项目的环境4.当环境都弄好.项目能启动后,开始代码之旅,也是最重要的一步. a)看配置.通看一遍配置文件,了解当前项目用了哪些框架,做到心中有数 b)学业务(重点*).了解各页面间的跳转及异步请求,写一个临时Filter,拦截/*的所有请求,在doFilter()方法中,打印出每次请求的路径( S

对项目的了解几乎为零?如何快速上手一个新项目

ITOO项目3.1截止昨天已经结束,做3.1的这一个星期从刚开始对我负责的模块的一无所知,到后几天的算是"游 刃有余"吧,感触颇多. 3.1规定的是一个星期完成的,我是在3.1开始的前一天加入成绩管理系统的.刚上手的前两天可以说是那个纠结 啊,只有未解决的问题,没有关于关于模块的文档,而且之前负责该模块的又不在,一时间我是"丈二的和尚,摸不 着头脑"啊,于是下载下来学生端模块,开始顺着代码来一步一步往下顺.总共就7天,需要解决旧问题,完成新问 题,而且软考有些天没有

如何向Openstack社区提交一个新项目

前几天有个朋友问我:自己有一个idea不错的项目,也把基本的框架写好了,想贡献到Openstack社区,却不知道应该怎么做.正好之前我有过类似的经历,那么来分享一下我是如何向Openstack社区提交一个新项目. Openstack的整套系统就是一个开源项目的“大杂烩”,社区把所有项目划分为两类:核心和孵化.除非出身特别牛逼或者从其他核心项目独立出来的项目会在设计之初就被列为核心项目(例如Nuetron,Ironic等):其他项目一般划分到孵化类,在通过一个或多个大版本的发展后,如果变得成熟满足

cocos2d-js-3.0创建一个新项目并运行

1.官网下载最新版本的cocos2d-js-rc2,解压之 http://www.cocos2d-x.org/filedown/cocos2d-js-v3.0-rc2.zip 2.如果没有安装python环境,需要安装python,推荐使用的版本为2.7 python的官方网站:https://www.python.org/  选择download中对应的系统版本 window下需要配置环境变量path:python的安装路径 3.打开命令行端口,切换到cocos2d-js-rc2的根目录下,l

使用yeoman起一个新项目(个人练习记录,勿喷!)

1.首先安装yeoman:npm install -g yo2.yeoman需要generator来进行操作所以需要安装generator模块:npm install -g generator-webapp3.在github上进行项目存放,所以需要在github上新建一个项目,然后down下来,进入此项目:4.然后运行:yo (你要使用的generator模块名,我这里用的是react-webpack) (你down下来的项目名称),enter键运行5.根据给出的选项进行你自己的定制,最后运行相

cocos2d-x工具_环境准备_创建一个新项目

工具准备 搭建开发环境需要安装工具包括 Visual Studio 2012 python2.7 Cocos2d-x 3.x 安装配置 安装都很简单,主要就是python的环境配置 计算机-属性-高级系统设置-高级环境变量 path->变量值的后面添加Python的安装路径(D:\Program Files (x86)\Python27),用英文分号(;)将其与后面的其他内容隔开 PATHEXT->变量值中添加 .PY;.PYM 检验python是否安装成功? 打开cmd输入python按回车

Vue Create 创建一个新项目 命令行创建和视图创建

开始之前 你可以先 >>:cd desktop[将安装目录切换到桌面] >>:vue -V :Vue CLI 3.0.0-rc.11 >>:vue create yanxiatingyu :xxxxx一段英文 >>:y >>:cd yanxiatingyu >>:npm run serve 浏览器输入:http://localhost:8080/ 假如浏览器能够打开,没有出现页面 可能你的端口被占用了. C:\Users\ruby&g

IDEA导入一个新项目原来没有问题,出现非法字符正解

新导入一个项目,项目代码没有女人和问题 ,在Eclipse上面都能跑的起来,然后导入到IDEA中就不行了 ,出现非法字符 原来就遇到过这样的问题,解决了,没注意过一段时间有忘记了,今天下下啦,给大家提个醒,程序员真到要经常写博客 下面看下出现的问题的截图 原因是没有设置编码格式,到setting里面找到file encoding ,设置一下编码格式 好了,设置完毕后再次运行就没问你啦

如何使用Androidstudio创建一个新项目

首先打开AS,然后 选择第一个选项Start a new Android Studio project 填写包名和项目名,点击next 选择项目类型,点击next 选择UI类型(都是死丢丢帮你生成的),点击next 给你的Java文件起个名,给你的布局文件起个名,点击finish 泡杯茶等待 就好了,快开启你的编码之旅吧