if/else虽然简单方便,但不恰当的使用会给编码代码带来非常痛苦的体验。

针对这种恶心的if/else分支,我们当然首先想到的去重构它--在不改变代码外部功能特征的前提下对代码内部逻辑进行调整和优化,但,如何做呢?

前段时间在项目中正好遇到一个恶心的if/else例子,想在这篇博客里和大家分享一下去除if/else重构的历程。

阅读原文 »

1 收藏


直接登录

推荐关注