[转载]选择结构(if..else..,switch,try..catch..)的拆分

选择结构(if..else..,switch,try..catch..)的拆分 - 智慧掩盖真相 - 博客园. 编程中经常遇到很多条件,以及条件套条件的情况,以至于一个方法会写得非常地长。有多种方法可以规避这个问题。比如反射,策略模式,表驱动等等。先抛开这些方法不讲,从根本需求来探索这个过程。 一个switch结构可能是这样: swicth(case) case 1: //do1 brea