[导读]:一、为什么要模块化设计? 希看减少重复性造轮子的可能,抽离出共通性、形成标准化,终极达到减少人力物力的大量浪费,进步业绩的同时还减少了本钱开支,何乐而不为?...
一、为什么要模块化设计?
希看减少重复性造轮子的可能,抽离出共通性、形成标准化,终极达到减少人力物力的大量浪费,进步业绩的同时还减少了本钱开支,何乐而不为?
最近鼓吹得如日中天的中台概念、流行了许久的灵敏开发,无不都是为了此目的。
当前较为普遍的两种方法:接口式开发、模块化设计。
1. 接口式开发:开发角度
写代码的同学都知道,代码要讲究可复用性、灵活性。前端开发与后端开发,采用接口式方法来进行信息之间的交互。
案例:我要登录淘宝网站。
- 添加商品,也就变得简单方便。直接选择商品类目后,填写当前业务的商品模板中的属性信息即可;
- 假如业务有变动,商品属性的增删改查变得游刃有余,不会影响旧的在售商品。随时更换随时增加新的判定,都可以,想怎么玩就怎么玩儿。
本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ziyuan/11492.html