如何选择坪山网站建设,代理ip大全,wordpress导航栏制作教程,上海科技网站设计建设你想学习一个项目#xff0c;一行一行去看代码 效率很低#xff0c;看了就忘了
理清学习的思路 项目分为两部分#xff1a;业务和代码
一、如何熟悉业务
1、看项目的文档#xff08;需求概要文档、设计文档#xff09;
2、同事/前辈言传身教
3、自己动手使用功能 …你想学习一个项目一行一行去看代码 效率很低看了就忘了
理清学习的思路 项目分为两部分业务和代码
一、如何熟悉业务
1、看项目的文档需求概要文档、设计文档
2、同事/前辈言传身教
3、自己动手使用功能 二、如何熟悉代码
抛开业务不说后端项目都做什么
1、基础的增删改查接口
2、定时任务、接收消息——增删改数据
3、通知其他服务 一个项目最精华的地方在于鉴权模块和各个配置类
1、详读鉴权模块代码如果有统一鉴权项目熟悉该项目中鉴权工具类的代码
2、详读细分的配置类——拦截器、过滤器、AOP日志
3、了解代码风格查看前端控制台选取某一个接口详读代码debug更好
4、新的组件你之前没用过的框架了解如何集成、调用——优缺点、使用场景
5、应用——改bug、开发新需求 上面五点是一个全面的、正序的步骤都说“需求驱动生产”如果你是要加入一个项目的开发倒叙来做可能效率更快。通过改bug来驱动对整个项目的学习——因为有时间方面的压力所以事半功倍。