我的问题主要与iOS有关,但也是应用程序编程的一般问题。文件的大小是否会影响应用程序的整体性能?文件大小是否会影响该文件中代码的性能?
我想只有执行的代码才会影响性能,而不是微不足道的水平。
在此处引用文件大小如何影响性能?
据说在正确配置的服务器中,代码被锁定到内存中,然后效果就不存在了。对于其他应用程序(如 iOS 或桌面应用程序)是否如此?
编辑:此外,是否值得将某些功能导出到他们自己的类以提高性能,还是我只想为了可读性而这样做?
我的问题主要与iOS有关,但也是应用程序编程的一般问题。文件的大小是否会影响应用程序的整体性能?文件大小是否会影响该文件中代码的性能?
我想只有执行的代码才会影响性能,而不是微不足道的水平。
在此处引用文件大小如何影响性能?
据说在正确配置的服务器中,代码被锁定到内存中,然后效果就不存在了。对于其他应用程序(如 iOS 或桌面应用程序)是否如此?
编辑:此外,是否值得将某些功能导出到他们自己的类以提高性能,还是我只想为了可读性而这样做?
文件大小本身不会直接影响应用程序的性能。但是,如果您的资产(例如图形、音频等)未进行优化,它们可能会影响性能。当然,如果您编写一些非常长且高效的代码,导致文件很大,可能会影响性能,但这是由于效率低下而不是行数。
决定应用程序性能的不是文件大小。您的资产应该必须针对您的应用程序的性能进行优化。此外,为了代码的可读性和理解,我总是更喜欢减少行数。如果您将所有内容都写在一个文件中,则会给您和其他开发人员造成混乱。
如果您编写的代码过多,则可能会使用更多变量,这会导致更多的内存分配,并直接影响应用程序的性能。
不会。代码长度不会影响应用程序的性能,但较小的代码长度有助于其他人更好地理解您的代码。当您希望其他人向您的应用程序添加或修改某些功能时,可能会出现这种情况。当您可以在更少的行中编写相同的逻辑时,它是可取的。