タグ

2023年4月24日のブックマーク (2件)

  • `*.d.ts` ファイルをコミットする前に知ってほしい4つのこと

    export type Bookmark = { id: number; url: string; comment: string; }; このファイルには型しか書いてありませんね。ということは、「型定義ファイル」として bookmark.d.ts という名前にするべきでしょうか。実はそうではなく、この場合は bookmark.ts とするべきです。 「型定義ファイル」とは、「どこか別の場所にある実装に型をつけるためのファイル」です。たとえば、以下のファイルは「どこか別の場所にある実装」に型をつけているから、 *.d.ts にするのは自然です。 いっぽう、 type Bookmark は別のどこかにある *.js の型を与えているわけではないので、 *.ts でよいです。 このように来 *.ts であるべきものを *.d.ts にしてしまうことには問題があります。代表的な問題として型エラ

    `*.d.ts` ファイルをコミットする前に知ってほしい4つのこと
    akymrk
    akymrk 2023/04/24
    "declare var globalCounter: number;"
  • フランス人はバゲットを買ったら すぐに先端を食べるのはなぜ? パンの本場だから納得の驚きの理由

    戦後、大量生産技術が開発されるにつれバゲットのクオリティが劣化し、それを危惧した国が1993年に定めたのが「バゲット・トラディション」の法律。トラディションは、小麦、水、塩、酵母だけで作られ、発酵時間も長時間であることなど、厳密に製法が決められています。もちろん添加物も冷凍も禁止です。 文化の先生はとても教えるのに情熱的で、私はそのクラスが大好きだったのですが、先生が力説していたのが「トラディションはパンの中のパン。バゲットはすぐ固くなるとか、美味しくなくなるなんて言う人がいるけれど、それは大量生産のバゲットだから。正しいトラディションは数日置いても、きちんと霧吹きをしてオーブンで軽く温め直せば、また美味しくべられるいいパンなのだ」ということ。 当かしら? とトラディションを買ってみたら……確かにバゲットとは似て非なるものでした。トラディションは皮がサクサクで、中は気泡がいっぱい。そ

    フランス人はバゲットを買ったら すぐに先端を食べるのはなぜ? パンの本場だから納得の驚きの理由
    akymrk
    akymrk 2023/04/24
    “正しいトラディションは数日置いても、きちんと霧吹きをしてオーブンで軽く温め直せば、また美味しく食べられるいいパン”