Blackberryの開発者は、毎日のモバイル開発者よりもはるかに小さなツールボックスを使用してその日を始めます。さらに、J2MEの制約は、Javaのコア「機能」の1つ、つまりGuiceを含む豊富なサードパーティのフレームワークを利用することができないことを意味します。Blackberryの開発:アーキテクチャのベストプラクティスとパターン
その場合、ブラックベリープラットフォームのアプリアーキテクチャのベストプラクティスは何ですか?
私のようなコアフレームワークおよび/または多年生アーキテクチャの質問に答えるの原則を探しています:私たちは依存性の注入をどのように行うのです
- ?
- テスト駆動開発はどのように行うのですか?
- 複数のAPIバージョンを管理するにはどうすればよいですか?
- 私たちはお気に入りの機能を他のJavaバージョンからどのように覗き込んだりエミュレートしたりできますか?
回答ごとに1つの原則またはベストプラクティスを強調してください。