first-class-collection とは?
First-Class Collection パターンの設計と実装をサポートします。コレクションをラップする専用クラスの設計、ドメイン ロジックの集約、不変性の保証をガイドします。コードレビュー、新しい実装、およびコレクション処理ロジックが分散している場合のリファクタリング中に使用されます。対象言語: Java、Kotlin、Scala、TypeScript、Python、Ruby、Go、Rust。トリガー: 「コレクションをラップしたい」、「集約リスト ロジック」、「ファーストクラス コレクション」、「コレクション操作が分散している」、または「List<Order> を Orders クラスに変える」などのコレクション設計関連のリクエストでアクティブになります。 ソース: j5ik2o/okite-ai。