archive: 2019年10月  1/1

AngularのE2EテストでChromeDriverのバージョンを固定する方法

最近のAngualr (Angular CLI) だと、Protractorを使ったE2Eテストが自動でセットアップされるんだけど、ちょっと前にドライバとブラウザのバージョン不一致で動かなくなってしまったのでその対策をまとめとく。E2Eテストでは protractor.conf.js に定義されたブラウザが使われる。が、ブラウザそのものは、実行環境に別途自分でインストールする必要がある。なので、普通にアップデートしてるとちょくちょくバージョンが上がる。ng...

関数名でよく使う英単語とニュアンス

最近またコードレビューでGetXxxと言いながら更新してる関数を見かけたのでorz、何番煎じか分からないけど、関数名(メソッド名)によく使う英単語とそのニュアンスをまとめてみる。なお、以下は俺の感覚なので、人によって違うというのはもちろんあると思うし、またフレームワーク等で命名規則が定まっている場合はそちらが優先なので、念のため。Getデータを取得する。かなり汎用な語句で、データ取得全般に用いられる。オブジェ...