エンターテイメント!!

遊戯王好きのJavaエンジニアのブログ。バーニングソウルを会得する特訓中。

レビュー

2024/06/24週 気づきと振り返りなどなど

業務こなしての気づき switch文死すべき Javaのバージョンアップ対応をしているのだが、もとがswitch文だったのだが、それを移植した際に、case文が一部漏れとる。。。 たぶん、caseの並び順を整理しようと思って、抜けた可能性が高い。 テストはどうしたん…

【翻訳+意訳・要約】コードレビューの力:ジュニアデベロッパーの視点から

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 コードレビューの力:ジュニアデベロッパーの視点から ChatGPTへのQA Q:コードレビューは、レビューイの能力に依存しないですか? Q…

【翻訳+意訳・要約】コード・レビュアーが犯す失敗トップ5

※本記事は、ChatGPTによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 コード・レビュアーが犯す失敗トップ5 主なポイント ChatGPTへのQA Q:何ができたらプロフェッショナルなのでしょうか? Q:レビュー…

【翻訳+意訳・要約】ジュニア開発者からシニア開発者へ成長するための5つのステップ

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 ジュニア開発者からシニア開発者へ成長するための5つのステップ GeminiへのQA Q:ココで言っているレビューとはレビュアー・レビューイ…

2024/05/13週 気づきと振り返りなどなど

業務こなしての気づき バッチはテストしやすくする 今の現場のバッチは、テストがものすごくし辛い。 部分的にコメントアウトしたりしているので、リリースミスが起きやすい。 リリースまでは行かなかったが、危うい状態でコミットされてたものがあった。 モ…

【翻訳+意訳・要約】コードレビューをマスターする: レビュアーとPRクリエーターのためのガイド

※本記事は、Geminiによる意訳+翻訳を活用し、レイアウト調整したものです。 ※感想は、オリジナルです。 原文 意訳+要約 コードレビューをマスターする: レビュアーとPRクリエーターのためのガイド レビュー担当者にとって重要なポイント コード作成者にとっ…

【翻訳】The 6 key questions I ask when reviewing code

元記事 The 6 key questions I ask when reviewing code - DEV Community 経緯 ちょっと興味を惹かれたので、翻訳してみた 要点 コードレビューでするべき質問・確認すべき内容 変更理由の説明 変更内容の副作用の検証(要求以外の挙動をしないかの検証) 影…

2021/09/27週 気づきと振り返り 静的コード解析はボッチの強い味方

業務こなしての問題・気づき 開発後の工程によるドキュメントの理解 書いてあることで100%理解できるドキュメントって、かなり難しいのではないかと感じている。 挙動と合わせて読みすすめないと厳しいと正しく読み込めているか、怪しいと思った。 かなり信…

2021/07/05週 気づきと振り返り 夏場は出社したくない!

業務こなしての問題・気づき c# string.format内での中括弧表示 結論から言うと、{{って定義すれば、{って表示できる。 JSON形式の項目をログにするときに、必要になった。 Format関数の出力で中かっこ "{" "}" を表示する - C#プログラミング 普段のケース…

2021/05/31週 気づきと振り返り アンチswitch民に居場所はないのか!

業務こなしての問題・気づき レビューア どこまで役割を果たせば・・・ レビューアとして活動しているのだが、どこまでやるべきか迷う。 明らかに可読性最悪なんだけど、レビュー依頼されてきて、時間的にやり直してる時間がない場合、通すか通さないかで悩…

2021/05/24週 気づきと振り返り 「throw e」でなんでトレース情報が消えるねん!!

業務こなしての問題・気づき c# 「throw e」と「throw」 違い トレース情報がリセットされるかされないか。 リセットされるのは、「throw e」 なぜリセットする言語仕様なのかは分からない。。。 基本的に、リセットしたいときってないと思うのだが。。。 …

2021/04/26週+5/3週 気づきと振り返り GW明けは休み疲れがひどかった。。。

業務こなしての問題・気づき C# やったことがないのだが、なぜかレビューアにされてしまった。。。 using 用途がいろいろあって、javaのimportと同じ認識でいると、たまに戸惑うことがあった。 使い方としては、下記がある。 usingディレクティブ javaのimpo…