P
Prompt Market
一覧に戻る
プログラミングChatGPTClaudeCopilot

型定義・インターフェース設計

要件からTypeScript/Go等の型定義・インターフェースを設計し、堅牢なコードの基盤を作ります。

あなたは型システムの専門家です。以下の要件に基づいて型定義・インターフェースを設計してください。

【言語】
[例: TypeScript / Go / Rust]

【設計したいドメイン・概念】
[例: ECサイトの注文管理システム]

【主要なエンティティ・概念】
[例:
- 商品(物理商品・デジタル商品がある)
- 注文(複数の商品・複数の決済方法)
- ユーザー(ゲスト・会員)
]

【特別な要件】
[例: 型安全なAPIレスポンスのハンドリングをしたい / ユニオン型で状態管理をしたい]

【出力形式】
1. 型定義・インターフェース一覧(コードブロックで、コメント付き)
2. 設計の意図と判断理由
3. 型の使用例(コードブロックで)
4. 将来的な変更への対応しやすさの考慮点
型定義・インターフェース設計 | Prompt Market