Java学习心得、项目流程(一个Java实习3月的菜鸟)

目录

一、心得

没事网页上多点点系统有哪些场景 ,每种场景有什么不同,会用系统之后,查看后端代码,知道代码在做什么,
数据流向,数据产生的地方,数据最终流向的地方,也就是消费这个消息信息的一个地方,

数据从哪儿产生 ,在哪儿使用,最终在啥地方销毁,整个流程弄清楚。

二、项目流程

接到项目后对项目需求 进行分析,禅道 中新建任务,更改状态为开发中,idea编码,给前端ip (192.168.xx.xx)让其测试,git提交,前端提供自己git地址,vscode测试,git代码提交,提交完成后禅道标记为完成,群里需要审核。

补充:项目分发下来,必须先弄明白需求是要干什么 ,然后再进行开发,不要直接上手,不要直接上手,不要直接上手。开发完成后和前端联调,检查是否符合要求,没有问题后提测,测试人员通过测试,没有问题,整个流程结束。

这只是我的实习过程 ,公司用的框架也都比较古老,每个公司不同,不一定适合所有人,仅供参考

1. 前言

以下内容是带我的导师实习时发给我的 ,大家也可参考。这里以准备面试时,最火的苍穹外卖为例,公司具体使用的平台就不介绍了。

(1)熟悉我们的项目,外卖平台(B端网站+小程序),网站上的各种菜单,菜品、口味、自己去创建一把,了解整个项目是怎么运作的。(外卖业务时开发中最基础的,仅供参考,进公司后业务会更庞大。)

(2)熟读代码,梳理理解,自己理解请明白我们代码含有几个web服务,每个服务是做啥。

(3)复盘你最近开发的这个需求,仔细想想开发的整个流程是怎样的,拿到一个需求后,先做什么,后做什么,要注意那些细节。

(4)熟悉我们日常开发使用的工具。git, idea, mysql, gitlab, 弹道,飞书(设计文档)书写。
注: 飞书云文档(应该在项目流程最前面),拿到项目分析结束后,首先需要写文档,包含各种接口,返回给前端的参数,这是第一步,应该放在代码编写之前。

2. 拿到一个需求处理流程

(1)先进行需求分析 ,分清楚前后端需求,确认好后端需要做的任务。

(2)找到展示页面对应的后端请求 ,确定接口的位置、传入的参数和返回的参数,优先找到需求对应的核心代码进行分析。

(3)使用APIFOX模拟前端进行接口测试,验证数据库与接口返回数据一致。

PS: 这只是一个菜鸟的日常记录。

相关推荐
躺平大鹅35 分钟前
Java面向对象入门(类与对象,新手秒懂)
java
初次攀爬者1 小时前
RocketMQ在Spring Boot上的基础使用
java·spring boot·rocketmq
花花无缺2 小时前
搞懂@Autowired 与@Resuorce
java·spring boot·后端
Derek_Smart3 小时前
从一次 OOM 事故说起:打造生产级的 JVM 健康检查组件
java·jvm·spring boot
NE_STOP4 小时前
MyBatis-mybatis入门与增删改查
java
孟陬7 小时前
国外技术周刊 #1:Paul Graham 重新分享最受欢迎的文章《创作者的品味》、本周被划线最多 YouTube《如何在 19 分钟内学会 AI》、为何我不
java·前端·后端
想用offer打牌7 小时前
一站式了解四种限流算法
java·后端·go
华仔啊8 小时前
Java 开发千万别给布尔变量加 is 前缀!很容易背锅
java
也些宝9 小时前
Java单例模式:饿汉、懒汉、DCL三种实现及最佳实践
java