高階関数の単体テストで引数チェックをする際のモック方法
サンプルの構成 src/ createGreeter.ts // 関数を返す高階関数 taroHello.ts // createGreeterを内部で使っている関数 taroHello.tes...
8 search resultsShowing 1~8 results
You need to log-in
サンプルの構成 src/ createGreeter.ts // 関数を返す高階関数 taroHello.ts // createGreeterを内部で使っている関数 taroHello.tes...
目次 Reactで変数がイミュータブルであることがなぜ重要か eslint-plugin-functionalを使ってイミュータブルを強制する Reactで変数がイミュータブルであることがなぜ重...
概要 以下の書籍に記載されているもののうち、個人的に特に気をつけているコーディングルール(実装時、レビュー時)をまとめました。 リーダブルコード 良いコード/悪いコードで学ぶ設計入門 ―保守し...
動機 NoSQLの定義って? RDBとの違いは? ってところがわかってなかったので、ざっくり理解レベルですが調べたのでまとめてみました。 RDB レコード(行)とフィールド(列)でできたテーブル...
App EngineとCloud RunってどちらもGCPのサーバーレスサービスだけど、何が違うのかよくわかっていなかったので調べてみた。 技術的な違い GCPが管理してくれる範囲、マネージドな...
概要 エンジニア1年目の駆け出しのものです。 チームでTDDを推進していくことになり、TDDを勉強、実践していくうちに初心者こそTDDを始めるべきだと思ったのでまとめました。 TDDを始めようと...
概要 クライアントが送ったリクエストが「どのような形」で「どのような経路」を通ってサーバーに届くのかを図を用いてまとめました。詳細を理解するというよりは、図をもとにイメージを理解できることの役に...
概要 記述したプログラム(ソースコード)がコンピュータで実行可能なネイティブコード(機械語)になるまでのイメージをまとめました。 詳細なことを細かく、というよりは図を用いながらイメージを掴めるこ...
8 search resultsShowing 1~8 results
Qiita is a knowledge sharing service for engineers.