1

所以,我有很多字符串(我估计超过 100 个,很容易。)...

我有 6-7 个 XML 文件,这些字符串分布在其中。

现在在开发过程中,为了方便起见,将一些类似的字符串放在一个文件中显然更容易。但现在我要将我的应用程序投放市场,我希望它尽可能高效和快速,即使只有几毫秒。

这是我所做的:我刚刚复制了我的项目,完全相同,除了我刚刚制作了另一个 XML 文件,复制粘贴了所有其他文件字符串,并删除了所有其他文件。现在我得到了 1 个 XML 文件。

问题是我的开发设备是新的,并且具有 1GHz CPU...所以我并没有真正注意到差异,我想知道只有一个 XML 文件对于低端(和高端)设备是否会更好...... .

4

1 回答 1

2

老实说,这属于可读性比性能更重要的问题类别。读取 6-7 个文件或仅读取 1 个文件之间的性能差异几乎没有,用户绝对不会注意到。

我会选择使你的代码最干净的那个,因为从长远来看,如果这意味着在你重新访问它时会损失数小时的开发时间,而它只是一堆 xml,那么从长远来看,可读性将比节省 1 纳秒的性能更有价值。

于 2013-07-15T08:26:41.123 回答