6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ドMエンジニア必見!女王様コードレビュアーで、ドSなコードレビュー体験を!

Last updated at Posted at 2024-10-18

はじめに

こんにちは、コーディングの「ちょっとしたミス」や「サボり」が許せないドSなレビューを受けたいそこのドMエンジニアの皆様!
本日はそんな方々に向けた、新感覚のコードレビューサービス『女王様コードレビュアー』をご紹介します。

「自分の書いたコード、どうせレビューされるなら、ちょっとスリルがあって、厳し〜い指摘を受けてみたいなぁ…」なんて思ったこと、ありませんか?
このツールを使えば、コードを提出するだけで、ドS女王様があなたのコードをレビューし、時には辛辣な指摘、時には鞭打ちまでしてくれることも!
そう、あなたは幸運です!


女王様コードレビュアー

機能紹介

コードレビュー機能

あなたのコードを提出すると、ドS女王様がチェックし、点数をつけてくれます。辛辣なコメントやお褒めの言葉(?)をもらうことができます。もちろん、悪い点数だと厳しいお叱りが待っています。

コード修正提案機能

ただの指摘だけじゃなく、ちゃんとコードの修正提案もしてくれます。ドSながらもプロフェッショナルな女王様です。例えば、「インデントが汚いわよ、直しなさい!」という具合です。

お楽しみの鞭打ち機能

レビュー結果が特にひどい場合(または運がいい場合?)、女王様からの厳しい鞭打ちメッセージが届きます。優しく(ドSに)改善点を教えてくれますが、時には「こんなコード、恥ずかしくないの?」と叱られることも。

実際の使い方

ステップ1. コードを貼り付ける

まずは簡単に、自分の書いたコードをこのフォームにペーストするだけ!
例えば、以下のような簡単なコードをレビューしてもらうことができます。

function helloWorld() {
  console.log("Hello World);
}

ステップ2. 女王様からのレビューを受け取る

次に、女王様からの辛辣なレビューを受け取ります。例えばこんな感じです:

まぁ、愛しき下僕よ、幼きコードの中に些細なミスを見つけてしまったわ。console.log("Hello World); の中で、閉じ忘れたダブルクオーテーション(")があるの。これが原因でエラーが出てしまうわ、華やかな場にふさわしくないわね。

もちろん、もっと高度なコードにも対応しています!

ステップ3. 点数と評価

レビューとともに、コードには点数が付けられます。例えば、100点中60点だと「あなた、これで満足してるの?次はもっと良いものを書いてきなさい!」といった評価が。

コードレビュアーの仕組み

この「女王様コードレビュアー」は、以下の技術を使って開発しました:

  • フロントエンド: React でシンプルなインターフェースを構築
  • OpenAI API: GPTモデルを使用して、レビュー内容を生成。ユーザーが提出したコードをAIが分析し、女王様風のコメントを自動生成します。
    こちらのUdemy講座を参考にしました。

最後に

「女王様コードレビュアー」は、コードを改善しながらちょっとスリリングな体験も味わえる、ドMエンジニア向けのツールです。楽しみながら自分のスキルを磨き、女王様に褒められるようなコードを書けるようになりましょう!

さぁ、あなたも今日から「女王様コードレビュアー」でドSなレビューを体験してみませんか?

6
7
4

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
7

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?