这将是一种更好的方法(参考iPhone处理能力&内存管理)
或者
if & else语句和大量的代码。或者
发布于 2011-06-30 16:13:05
我总是采用方法1,如果没有其他的话,用这种方式进行单元测试可能至少要容易得多。
发布于 2011-06-30 16:16:19
就平台而言,应该采取同样的做法。即使不是,我仍然会使用更易于阅读和维护的解决方案,除非分析显示出这两个版本之间非常明显的不同。即使如此,很多注释也解释了为什么代码比它应该要复杂得多。
代码的简单性阅读和维护的第一和始终。
发布于 2011-06-30 16:17:09
我倾向于采用多文件方法。一旦它被执行,源文件的数量就不重要了。
如果-否则,可能会有一些性能损失,这取决于需要进行多少处理来评估这些语句。
最后,将所有代码都压缩到一个文件中将更难维护。
https://stackoverflow.com/questions/6537765
复制相似问题