未分類

タプル型を渡すとその型のlengthを返す型です。

type Length<T extends any;

Tが配列であれば、lengthというプロパティがあることが保証されるので、上記ようにTとすることができます。

未分類

最近は全く甘い飲み物を飲まなくなりました。

水や炭酸水でないとなんとなく気持ち悪くなります。

アルコールも飲むと下痢になります。

さて、コカ・コーラの由来についてのお話です。

コーラは、 ...

未分類

この章は短いですが、非常に重要なことが書かれていると思いました。

私の解釈では、人々が運動を起こして世の中が変化していく様を、著者の視点から書いているように思います。

人々が苦難にぶつかった時に、” ...

未分類

先に播いたひまわりの大半は、花を咲かせて種をつける段階に入っています。

早く播いてしまったために、梅雨の時期とぶつかり、花が咲いていた期間はほぼ雨でした。

それが本当にかわいそうでした。。。

次回は ...

未分類

連日の雨によって、最後に植えたひまわり達が倒れてしました。

悲しいな、休みの日に直そう、と思って仕事をしました。

数時間後に見に行ったら復活してました。

どうやら修行僧(父)が直してくれたようです。 ...

未分類

if文の中にさらにif文があり、その中にさらにif文がある、、、というような条件文の地獄はよく発生するコードだと思います。

条件文を書く時には、条件文のブロックを一行にできないかを考えながらやると、簡潔なコードになります。 ...

未分類

テストを自動化できたら便利ですが、テストコードのメンテナンスが必要なのでその分コストがかかります。

Experiences of Test Automation という本によると、4回目のテストが逆転する分岐になるようです ...

未分類

テストをする部分の変更頻度が低いか
自動化することのコストとメリットが釣り合うか
実装を変更しないといけない部分はないか
自動化することでリスクがないか(例えば管理者権限のユーザーでログインして何かの操作をするのはリスクが ...

未分類

以下のような非同期処理があるとします。

const fetchValue = (value) => { return new Promise((resolve) => { setTimeout(() => { ...

未分類

この記事の対象者

ある程度HTMLやJavaScriptについては学習できたが、実際の現場でどのような開発環境が使われているのか知らない、より実践的な開発を知ってスキルアップしたい、という方におすすめです。

今回はコードのフ ...