背景
首先声明的是,这里并不是说使用控制结构不好,而是在当前的主流语言中(C#、Java、JS),多数场景可以不实用控制结构。随之而来的便是如何消除控制结构。
如何消除控制结构
使用表驱动或多态消除条件控制结构。
使用函数式编程消除循环控制结构,如:map、reduce、filter、sort、max、min等待。
首先声明的是,这里并不是说使用控制结构不好,而是在当前的主流语言中(C#、Java、JS),多数场景可以不实用控制结构。随之而来的便是如何消除控制结构。
使用表驱动或多态消除条件控制结构。
使用函数式编程消除循环控制结构,如:map、reduce、filter、sort、max、min等待。