问答详情
源自:-

循环条件嵌套

按逻辑写的话,会有很多层的条件及循环嵌套。但看有编程经验的人写的代码,非常少看到。不知道他们是怎么写的。我也知道多个条件与循环嵌套,对于人家读代码可能不太直观,小弟求教各位大大们。

提问者:微笑de迪妮莎 2015-02-10 20:07

个回答

  • 微笑de迪妮莎
    2015-02-11 09:23:53

    昨天问了下框架师,他说没有办法,逻辑该如何就如何。例如:输入参数,首先要进行类型及数据验证,如果为空怎么办,如果类型不对怎么办,值不在期望范围内怎么办,其次还要执行逻辑,里面有各种的分支,最后根据结果来返回不同的返回值。随便一个小小的函数就很多层嵌套。

  • Fiona0126
    2015-02-10 20:41:24

    对某些不必要的数据进行预处理,减小多重循环的时间复杂度~= =个人见解。我也是才学。。