2023-03-01から1ヶ月間の記事一覧
型に対して使用する。 オブジェクト型のプロパティ名(key名)を取得 する。 type someType = { foo: string; bar: string; baz: number; } const someKey: typeof someType; // someKey: 'foo' | 'bar' | 'baz' 参考 qiita.com
Bool値を返すメソッドの命名規則とは、「オブジェクトを主語とした命題の述語」である。 例えば、オブジェクトが承認済みか確認するメソッドの場合には、「Object is approved.(オブジェクトは承認された)」が命題となります。この命題が真(承認済み)の…
クラスは責務を一つにする。 クラスの中で条件分岐を増やさない。 改修する時に責務が一つではない場合、改修したい部分以外にも考慮しなければならない点が出てきて、改修が難しくなる。