Skip to content

Commit 9abad41

Browse files
yuhattorbakisunsan
andauthored
Update translation/ja/patterns/extensions-for-sustainable-growth.md
Co-authored-by: tomoyuki kobayashi <[email protected]>
1 parent 279c99f commit 9abad41

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

translation/ja/patterns/extensions-for-sustainable-growth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
4. **テスト戦略:** 拡張機能を個別に、または組み合わせてテストする方法は?
6666
- **拡張機能を個別にテストする:** 拡張機能のテンプレートは、拡張機能の開発者が追加した機能をテストするためのテストフレームワークを提供します。これには、ユニットテスト、ランタイムパフォーマンステスト、品質テストのフレームワークが含まれることがあります。
6767
- **拡張機能をプライマリリポジトリと組み合わせてテストする:** 拡張機能の開発者は、プライマリリポジトリの特定のバージョンに対して自分の拡張機能をテストするための良好なパターンの方法を持つべきで、これにはプライマリリポジトリのメンテナの関与は必要ありません。
68-
- **拡張機能を他の拡張機能と組み合わせてテストする:** このシナリオのためのテストフレームワークを提供することは、ユーザーがまだ探求中であり、全てが組み合わせて使用される可能性が低い多くの拡張機能が存在する場合には過度となる可能性があります。ユーザーが拡張機能を組み合わせて使用する際に競合が発生した場合(十分な疎結合があればこれはまれであるはずです)、ユーザーはそれぞれの拡張機能の所有者に問題を提起することができ、それらはそれを解決します。拡張機能がライフサイクルの後期に達し、プライマリリポジトリにマージされると、それは残りのライブラリと組み合わせてテストされ、その時点で任意の依存関係の競合を解決しなければなりません。
68+
- **拡張機能を他の拡張機能と組み合わせてテストする:** このシナリオのためのテストフレームワークを提供することは、ユーザーがまだ探求中であり、全てが組み合わせて使用される可能性が低い多くの拡張機能が存在する場合には過度となる可能性があります。ユーザーが拡張機能を組み合わせて使用する際に競合が発生した場合(十分な疎結合があればこれはまれであるはずです)、ユーザーはそれぞれの拡張機能の所有者に問題を提起することができ、彼らはそれを解決します。拡張機能がライフサイクルの後期に達し、プライマリリポジトリにマージされると、それは残りのライブラリと組み合わせてテストされ、その時点で任意の依存関係の競合を解決しなければなりません。
6969
5. **発見性と利便性:**
7070
- ユーザーが作成し、製品の使用に共有したいと思っている拡張機能を表示する公開ページで、拡張機能を容易に発見できるようにします。
7171
- ユーザーが元のプロジェクトと一緒に拡張機能を利用できるように、プライマリプロジェクトに拡張機能の登録を許可します。これにより、同じユーザーエクスペリエンスが維持されます。

0 commit comments

Comments
 (0)