TAG

開発

ユニットテストを書くときに、大事な事 その1

最近、ユニットテストを書いていて、これ大事な事だよなーと思うことについて書きたいと思います。ユニットテストを書く時だけではなく、レビュー時の観点としても大事な事だと思うので、ぜひ参考にして頂ければうれしいです。 ユニットテストとは? ユニットテストとは、作ったアプリケーションの部品に対するテストのことです。対象は、関数だったり、モジュールだったりエンティティだったり、ともかくアプリケーション内にあ […]

VSCodeのRest Clientの使い方

どうもSuです。 普段の仕事で、APIの呼び出しを試す場合、curlコマンドを使うのですが、VSCode(Visual Studio Code)にもRestClientの機能があるようなので、ちょっと試してみました。 ただ、結論を言うと、エンジニアであれば、curlコマンドを使った方が良いと思います。その点も後述します。 VSCodeのRest Clientとは何か? Rest Clientは、V […]

Google ソフトウェア エンジニアリングという本を読んでテストについて考えてみる

どうもSuです。ソフトウェア開発ではテストについてもっと力を入れるべきだなと感じています。 ここ数年でテストコードは当たり前のように書く時代になったなと感じます。 一度リリースして終わりというプロジェクトは自分の周りにはほぼなく、基本的にリリースを短いサイクルで繰り返していきます。 その中で手動テストをやっていては、いくら時間があっても足りません。また、テストコードがないことによるリファクタリング […]