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: 这只是一个菜鸟的日常记录。

相关推荐
2501_941875282 小时前
从配置中心到动态管理的互联网工程语法演进与多语言实践分享
开发语言·python
hfywmsj2 小时前
广州餐饮铺位招租决策模型:多因子选址系统设计
开发语言·人工智能·python·广州餐饮铺位招租
努力的lpp4 小时前
php反序列化一(大白话版)
开发语言·web安全·php·ctf·反序列化
菜鸟~noob2334 小时前
【电子战】第03篇:CFAR(恒虚警)处理【含matlab代码】
开发语言·matlab
lhldsg5 小时前
全民健身解决方案小程序开发:从0到1的技术实战
java·数据库·需求分析
jason成都5 小时前
Spring WebFlux 适配达梦新方案|dm‑r2dbc:Netty 异步传输的实验性 R2DBC 驱动
java·后端·spring
泡海椒5 小时前
内置SPI函数库详解:JQuick-Java Builtin工具类实战用法
java·开发语言·python
hqyjzsb5 小时前
零 AI 项目经验,学 Python 转型 AI 的正确顺序是什么?
开发语言·人工智能·python·算法·职场和发展·数据挖掘·数据分析
辰烨chenye5 小时前
LeetCode Hot 100 题解 · 二分篇
java·算法·leetcode
小羊没烦恼!6 小时前
Hello Web API系列教程——Web API与国际化
java·服务器·前端·javascript·php