我有一个利用提供者模式的应用程序。应用程序通过调用应用程序定义的接口来利用提供程序实现。
我目前正在研究如何围绕接口调用优化我的应用程序。
我可以将我的应用程序的复杂性限制在以下几个方面:
我希望大家能采取任何策略,以:
directly.
谢谢!
发布于 2011-03-27 20:08:52
一些错误的想法值得在这里讨论。
与C++不同,大多数JVM可以优化虚拟函数的成本,特别是当实际使用的实现只有一两种时。也就是说,它可以根据如何使用代码来优化代码,而不是编译器可以静态地确定的代码。
发布于 2011-03-27 20:07:46
听起来你这样做是不对的。
。
总之,如果您想降低应用程序的复杂性,请确保模块被分离到它们应该在的位置(模块间依赖关系越少,越好),并使用代码分析器工具跟踪复杂性度量。
https://stackoverflow.com/questions/5451775
复制相似问题