-1 や空文字列などを「特別な意味のある戻り値」としてはいけない。null や undefined のような別の型にする方がバグを発見しやすい。タグ付きユニオンにすると意味が明示的になるのでさらによい

jay-esjay-es のブックマーク 2024/06/14 09:56

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Effective TypeScript › Item 36: Use a Distinct Type for Special Values

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう