項目42 たまたま目にしたデータに基づく型を避ける
仕様書や、ファイルフォーマット、API、DBスキーマなど見たことあるデータに基づいて型を定義するのはあまり良くない
なるべく、
外部公開されている型や、仕様書からの型自動生成を利用するようにする
自分で型を定義すると、自分が見た例しか考慮されていない不完全な型が生まれる可能性がある
OpenAPIスキーマは
json-schema-to-typescript
などを使って型を取り出すようにする
#TypeScript