【经验】二期项目开发经验

1、导入项目
主要是pom文件依赖导入
在导入的时候,项目的时候,不要管idea --> maven 是否提示有误
在这里插入图片描述
主要是注意这个地方,这个地方没有问题,就OK,(打开file -> project structure)
在这里插入图片描述

对应的每一个jar(class文件不为红色)包没有问题,才算是可以
如果:有jar报错,可以手动导入,例如
在这里插入图片描述
找到对应的jar包位置

注意:在测试是否可以启动的时候,直接点击运行,不要管其他的

2、找到需求对应的位置
2.1、有页面请求的
找到对应的请求URL
在idea中查找
在这里插入图片描述
如果旧版本没有根据URL找到类的功能,可安装插件RestfulTookit

2.2、没有页面接口
根据需求使用idea的全文检索功能 Ctrl + h
使用需求中的关键字 中文/英文
找到对应模块所在的位置,在该模块下找
在找的时候请仔细阅读代码,注释
不行就求助大佬吧

3、理解需求
最好是将自己理解的表达出来,然后问产品是不是这个意思。

4、需求实现时间评估
根据自己的想法,这样做一个的时候需要多少时间,
涉及项目中的几个地方
功能自测时间
bug修复时间

5、整体项目了解
5.1、根据给出的文档大概了解项目
5.2、自行划分模块解读
5.3、完成自己的需求后,解读一下其他团队成员的需求以及实现代码,以了解项目

2020.11.13大佬指点
我:哥,一般情况下,你在看原型图或者是在看需求的时候,做什么?
后端大佬1:我会想这个需求如何进行实现,如果已经实现了我会记着是谁实现的,记下来,然后去请教他们
你优先把疑问的记下来,刚去新的团队业务不熟悉,记得多问,别做了两三天发现完全不一样
技术实现有难度,团队长都会和你再过一遍的,不要慌,所有你优先要做的是熟悉业务理解需求,不要做无用功
后端大佬2:功能怎么实现,接口怎么设计,表怎么设计
前端:我会想页面怎么画,难不难

在与前端大佬讨论关于表设计的时候,不只是要将有关的字段都添加到表里面,还要做到适量的冗余,怎样才可以在接口查询的时候尽可能少的关联表,做更少的计算,提高接口的性能。等,在表设计的时候,要考虑到什么接口要用到这个表,怎么用。

哎,与大佬交流真的是受益匪浅,看来,学会说话还是很重要的啊。
一定要多交流,多沟通,多与大佬交流。即使对于一种东西有自己的看法,也要问一下,沟通一下看看其他人是否有更好的思路。

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页

打赏作者

定点登录

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值