Edhug

导航

工程管理

1、公司项目采用前后端分离,前端后端通过接口进行交互。前端主要框架为Wue,后端框架使用springboot
2、后端项目按照业务进行划分,一般采用独立业务独立工程的方式划分。
3、一些监控,辅助功能模块以jar的形式引入工程实时监控
具体项目工程如下图,我们以公司crm系统为例:
图片

接口管理原则

接口遵循职责
单一职责:每个接口有单独的责任,避免一个接口承载过多的功能。防止因为一个功能的修改,导致其他功能出现问题。开放封闭原则:对于扩展是开放的,对于修改尽量是封闭的。尽量在设计之初,考虑到需求的种种变化。如果来新需求,
尽量使用扩展实现,避免对原有的代码进行修改。
依赖倒转原则:抽象不该依赖细节,细节应该依赖于抽象。具体体现到我们的代码,就是常说的面向接口编程。
里氏代换原则:子类必须能够替换掉它们的父类型。
合成·聚合原则:尽量使用合成/聚合,尽量不要使用类继承。有助于保持每个类被封装,并集中在单个任务上。好比
法,可以通过第三者转发这个调用
于我们的手机,有专门做硬件的,有专门做软件的,组合到一起就是我们的手机。
迪米特原则:如果两个类不必彼此通信,那么两个类就不应发生直接调用。如果一个类需要调用另一个类的的某一个方
2、接口文档管理
定义:在项目开发中,前后端是分离开发的。应用程序的开发,需要由前后端工程师共同定义接口,编写接口文档,之后大
家都根据这个接口文档进行开发,到项目结束前都要一直维护。
功能与目的:项目开发过程中前后端工程师有一个统一的文件进行沟通交流开发,项目维护或者项目人员更迭的时候,方便
后期人员查看、维护。
接口文档规范:

posted on 2026-10-19 09:16  饿得慌~  阅读(5)  评论(0)    收藏  举报