半年でテストカバレッジを69%→81%まで上げたけど重要なのは技術力ではなかった話
はじめに 自分が勤めてる会社でテストカバレッジを上げるプロジェクトをリーダーとして始めて サーバーサイドメンバーのべ15人で約半年で69%だったテストカバレッジを81.8%まで上げることができた...
39 search resultsShowing 1~20 results
You need to log-in
はじめに 自分が勤めてる会社でテストカバレッジを上げるプロジェクトをリーダーとして始めて サーバーサイドメンバーのべ15人で約半年で69%だったテストカバレッジを81.8%まで上げることができた...
はじめに Goは標準の機能としてテストカバレッジをだすことができます。 単純にテストのカバー率を算出するものから具体的にどこの部分のテストが足りないかを示してくれる機能もあるので今回はそれらを簡...
はじめに 今回の目標: プログラミングのこととか全く知らんけど、エンジニアと関わることになっちゃった! しかも、ミーティングに出るけどエンジニア同士の会話全く意味わからん! せめてアプリの動きの...
起こったこと ある日intellijでjavaのunitテストをしようとしたところ。。。 java.lang.OutOfMemoryError: というエラーが、、、 調べてみるとそこそこ情報...
はじめに こちらの記事は、CA21 Advent Calendar 2020の12日目の記事です! 今回は先日内定者同士のイベントとしてAWS CDP道場in21(会社内で行われたAWS CDP...
はじめに みなさんCIしてますか? ちなみに僕はCIは大好きですが、それの環境構築をするのは大嫌いです。 毎回細かい設定をしたり、ごちゃごちゃといろんなことをやらなければいけないのは本当に憂鬱で...
はじめに Goでプログラミングをする時に個人的に使っているスニペットを簡単にまとめていきます。 めちゃめちゃよく使うものから、たまーにしか使わないものまで様々ですが 使えそう!!!って思ってくだ...
はじめに golangで環境設定ファイルを簡単にするライブラリとしてviperというものがあります。 今回はそのviperの使い方を簡単に紹介します viper シンプルにviperを使ってみる...
はじめに 今お仕事させていただいてる場所でサーキットブレイカーの導入を任されたのですが、あまりにも知らなすぎていろいろ調べたので備忘録的にまとめます! サーキットブレイカーって? 簡単にいうと、...
はじめに awsのterraformテンプレートをを0から書いていくのはなんとなく面倒だったので、既に作成されているawsリソースから作成できないかと調べていたのですが、terraform im...
aws ECRにリポジトリを作る awsコンソールにログイン 検索窓から「ecr」と検索すると「Amazon Container Services」というのが出てくるのでクリック リポジトリを作...
はじめに プログラミングをやっていると、設計する時や説明する時などに図解でプログラムの流れなどを説明したりすると思います。 よくあるやつだとdraw.ioやパワポなどを使ってシーケンス図等を使っ...
はじめに api開発の時に必須と言っても過言ではないswaggerですが、なんと言っても保守し続けるのがとても面倒くさい、、、 できればコードから勝手にswaggerを生成してくれるといいのです...
はじめに Golangでテストを書こうとしたときに推奨されてる実装方法としてテーブルドリブンテスト(TableDrivenTests)というものがあります。 このテスト方法はGoの公式のwiki...
はじめに ginのmiddlewareのunitテストをしようと思ったときにちょっとハマったので備忘録としてまとめておきます テスト内容 まずはソースツリーから ├── main.go └── ...
はじめに 以前docker-composeで作成したgoサーバを簡易的にデプロイする必要があるタイミングがあったのですが、いい感じにハマりまくって地獄を見たのでとりあえずでawsにデプロイする方...
seedファイルって何? seedファイルというのは簡単に言うと初期データのことです。 例えば、コーディング中に何らかの理由でデータベースをリセットした場合中に入っているデータももちろんです...
はじめに 関わっているスタートアップではAPIの調整をswaggerを用いて行なっているのですが、swagger uiに毎回ログインするのはめんどくさすぎるので、herokuにデプロイしてそちら...
はじめに、、、 今お世話になっている会社さんで作っている自社サービスの新規機能追加をするにあたって、マーケティンング部門の方に工数を伝える時に プランニングポーカー を使って工数の見積もりを行っ...
はじめに プログラミングをRailsから始めた僕なのですが、Railsのアクティブレコード(Active Record)の優しさに甘やかされDBのことをなんとなくしか理解していませんでした。。。...
39 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.