Anthropic Claudeソフトウェア開発⭐ リポ 0品質スコア 55/100
harden
エラーハンドリング、多言語対応(i18n)、テキストオーバーフロー処理、エッジケース管理を通じてインターフェースの堅牢性を向上させます。これらの改善により、インターフェースは本番環境対応の堅牢なものになります。
description の原文を見る
Improve interface resilience through better error handling, i18n support, text overflow handling, and edge case management. Makes interfaces robust and production-ready.
SKILL.md 本文
注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。
理想的な設計を破る、エッジケース、エラー、国際化問題、実世界の使用シナリオからインターフェースを強化します。
強化の必要性を評価する
弱点とエッジケースを特定します:
-
極端な入力でテストする:
- 非常に長いテキスト(名前、説明、タイトル)
- 非常に短いテキスト(空、1文字)
- 特殊文字(絵文字、RTLテキスト、アクセント)
- 大きな数字(数百万、数十億)
- 多くのアイテム(1000個以上のリストアイテム、50個以上のオプション)
- データなし(空の状態)
-
エラーシナリオをテストする:
- ネットワーク障害(オフライン、遅延、タイムアウト)
- APIエラー(400、401、403、404、500)
- バリデーションエラー
- パーミッションエラー
- レート制限
- 同時操作
-
国際化をテストする:
- 長い翻訳(ドイツ語は英語より30%長いことが多い)
- RTL言語(アラビア語、ヘブライ語)
- 文字セット(中国語、日本語、韓国語、絵文字)
- 日時形式
- 数値形式(1,000 vs 1.000)
- 通貨記号
重要: 完璧なデータでのみ機能する設計は本番環境対応ではありません。現実に対して
...
詳細情報
- 作者
- lohjo
- リポジトリ
- lohjo/jwj2026
- ライセンス
- 不明
- 最終更新
- 2026/3/22
Source: https://github.com/lohjo/jwj2026 / ライセンス: 未指定