【发布时间】:2011-10-03 15:07:36
【问题描述】:
虽然我是一名 Java 开发人员,而且这个问题涉及 OSGi 和 Java 的模块化,但这个问题确实适用于任何面向对象的 3GL。
我开始掌握真正“模块化”开发的概念,并开始真正喜欢上 OSGi。我第一次开始考虑在非常精细、可重用、专门的部署中部署 jar。然而,这种新的思维方式引发了一些问题。
在纯粹的基于组件的体系结构中,每个类都会受到干扰吗?如果不是,组件应该有多精细?是否有可能让每个组件都可重用?
在确定模块化组件的粒度时,可以使用哪些“经验法则”?提前致谢!
【问题讨论】:
标签: java components osgi reusability