我正在开发一个 android 应用程序,这个应用程序将有很多类(可能是 30 或更多)。这会减慢我的应用程序的速度还是一种糟糕的编程方法?如果有人能回答这个问题,我会很高兴。
谢谢 :)
我正在开发一个 android 应用程序,这个应用程序将有很多类(可能是 30 或更多)。这会减慢我的应用程序的速度还是一种糟糕的编程方法?如果有人能回答这个问题,我会很高兴。
谢谢 :)
30堂课绝对算不上“很多”。我为 Android 开发的大多数应用程序都有大约 100-200 个类。
这通常不会影响应用程序的运行时性能。如果有的话,它可能会减慢编译过程,但这通常不会影响编写代码时的决策(没有人说“哦,男孩,编译时间长了 5 秒,最好重新考虑我的整个设计”)。
实际上,如果代码划分有意义的话,将代码分散到多个类中通常是最好的方法。
会损害应用程序性能的事情通常涉及浪费的循环迭代、深度递归等。
我的应用程序使用 6 个外部库,除此之外我还有 52 个类文件。没什么似乎给我带来了任何问题。