总第505篇
2022年 第022篇
1. 前言
2. 背景与问题
2.1 业务背景
2.2 研发挑战
3. 问题分析与解决思路
3.1 问题思考
3.2 标准化及组装式思想
3.3 我们的解决思路
4. 标准化思想及组装式架构在后端BFF中的实践
4.1 产品功能归类之系列化
4.2 功能组件提取与预组装
4.3 变化应对之可变性建模
4.4 可视化组装与配置填充
5. 总结
if…else…
,因为有的逻辑只有当某些特定情况下才会运行。但是,复用需要良好的建模,嵌入过多的逻辑,只会让系统的复杂性变得越来越高,进而让系统难以进行下一步的演进,这通常会消耗大量的隐性成本。如何控制好系统的复杂性,让系统长期保持可理解、可修改,是我们面临的又一挑战。if…else…
,而且实际中很多项目针对这种问题的处理方式都是if…else…
。阅读更多