メむンコンテンツぞスキップ
芋出し画像

コヌドレビュヌの準備や指摘管理でお困りではないでしょうか

  • 割匕あり

ご蚪問をありがずうございたす
本曞で提案するツヌルを䜿うこずで、コヌドの差分を抜出、可芖化゚クセル出力するこずができたす
゚クセルにコヌド差分がたずたっおおりたすので、修正に関する情報の远蚘やコヌドレビュヌ時の指摘をコヌド差分ず䞀緒に残すこずができたす
Vector あるいは note よりダりンロヌドしおお詊し頂けたす

ここ に FreeBSD コヌド(侀郹) で差分比范し、出力さた゚クセルを眮いおおりたすので、どういうものが出力されるのか、ご興味をお持ち頂けた方はご確認くださいたせ

コヌドレビュヌでの困りごずは

コヌドレビュヌのやり方は珟堎それぞれでいろいろずあろうかず思いたす

基本的には、コヌドの差分を瀺し぀぀、修正をした理由を仕様曞や蚭蚈曞を参照しお、瀺すこずで正圓性を確認したす
たた、そのコヌドの圢でよいのか、などのレビュアヌによる指摘やアドバむスをレビュヌ議事録に蚘録したす

コヌドレビュヌ䞭は、仕様曞、蚭蚈曞、コヌド、レビュヌ議事録の皮類のファむルを行き来するこずになりたす

このファむルを行き来する手間を本曞で提案する ii-diff を䜿うこずで軜枛したす

ii-diff ずは

ii-diff は 修正前埌のコヌドを入力ずしお受け取り、その差分を゚クセルに抜出、可芖化するツヌルずなりたす

修正前埌のコヌドをファむルシヌトにたずめたすので、事前に参照する仕様曞や蚭蚈曞の抜粋しお曞き蟌んでおくこずができたす

たた、レビュヌ指摘を蚘録する列が甚意されおいるので、レビュヌ䞭の指摘を残すこずができ、レビュヌ議事録ずしおご掻甚いただけたす

レビュヌ䞭に参照するファむルが぀になり、効率的にレビュヌを進めるこずができたす

ご参考たでに、掻甚方法を動画にしおいたす

ii-diff が コヌドレビュヌ甚の資料の䜜成をお手䌝いしたす

特城

  • 超簡単操䜜、蚭定䞍芁でステップファむル遞択⇒実行の操䜜で実行できたす

  • 差分のあるセルを玫塗で匷調衚瀺したす

  • 比范察象の指定はファむル、フォルダに察応しおいたす

  • 差分を瀺す列自動入力、差分の意図やメモを蚘録する列手動入力を提䟛したす

  • あらかじめフィルタを蚭定しおおり、差分を瀺す列でフィルタするこずで差分の確認の手間を軜枛したす

  • 報告曞ずしお䜿えるように衚玙を出力したす

入手方法 および 実行方法

入手方法

䞋蚘の Vector あるいは こちら よりダりンロヌドするこずができたす

ダりンロヌドした zip ファむルを解凍し、お奜みのフォルダに展開する

実行方法 ① GUI

  1. ii-diff をダブルクリックで実行する

  2. Browse ボタンを抌䞋しお、ファむルを遞択する x回

  3. Submit ボタンを抌䞋する

実行方法 ② CUI

  1. コマンドプロンプトを起動する

  2. 以䞋のコマンドを実行する
    # ii-diff.exe <比范察象のパス> <比范察象のパス>

差分の確認方法

出力される゚クセルファむルには、䞋図のような衚玙や差分シヌトがありたす

画像
ii-diff 出力衚玙
画像
ii-diff 出力差分衚瀺

䟋えば、差分結果シヌトのF列に「差分を瀺す列自動入力」がありたすので、フィルタをするこずで、差分のある行だけを簡単に確認できたす

出力された゚クセルファむルを開いお、差分に察する意図や理由、メモなどを蚘茉するなど、目的にあわせおご掻甚ください

コヌドレビュヌに限らず、蚭蚈曞、テスト仕様曞のレビュヌなど、レビュヌでは他の資料を参照し、指摘を残すこずが求められおいたす

コヌドレビュヌでは ii-diff がお圹立ちできるず思いたすので、ぜひご掻甚いただいお、少しでもお圹に立おたら幞いです

note から賌入する

ご賌入の前に

ご賌入に際する泚意点ずなりたす

  • 詊甚期間は たっぷりヶ月間をご甚意しおおりたす

  • 詊甚期間䞭の機胜制限はありたせん
    䜆し、未賌入の堎合、ラむセンスコヌドの登録画面が衚瀺されたす

  • 詊甚期間を終了するず䞻機胜が䜿えなくなりたす

  • ご賌入埌の返金は承っおおりたせんので、あらかじめご了承ください

詊甚期間䞭にご賌入の怜蚎を、よろしくお願い臎したす
みなさたの生掻や仕事の䞭で、少しでもお圹に立おるよう願っおおりたす

ご賌入

本 note でラむセンスコヌドを賌入するこずができたす

ご賌入いただき、有料蚘事郚分からラむセンスコヌドをご確認ください
ご確認いただいたラむセンスコヌドを、ii-diff 実行時に衚瀺されるラむセンスコヌドの登録画面にお登録するこずで、詊甚期間埌もご利甚頂けるようになりたす

 
 
組蟌み゜フトりェア開発20幎以䞊 ゚ンゞニア、PL、課長・PM、営業を経隓 Pythonによる業務効率化やWindowsツヌルの個人開発に取り組み、30件以䞊を公開・販売しおいたす 40代゚ンゞニアの転職実録、個人開発、AI掻甚に぀いお発信したす 週末はお酒ずツヌル䜜り

あなたぞのおすすめ