【发布时间】:2011-03-01 20:56:37
【问题描述】:
作为 Blackberry 开发人员,我们以比日常移动开发人员小得多的工具箱开始新的一天。此外,J2ME 约束意味着我们无法利用 Java 的核心“特性”之一:包括 Guice 在内的大量第三方框架。
既然如此,Blackberry 平台应用架构的最佳实践是什么?
我正在寻找能够回答长期架构问题的核心框架和/或原则,例如:
- 我们如何进行依赖注入?
- 我们如何进行测试驱动开发?
- 我们如何管理多个 API 版本?
- 我们如何潜入或模仿其他 Java 版本中我们最喜欢的功能?
请针对每个答案强调一项原则或最佳做法。
【问题讨论】:
标签: java blackberry dependency-injection tdd