0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

先日作ったGo言語用モジュールを ChatGPT でコードレビューしてもらいました

Posted at

また、ベタなネタなんですが。
モノは前回のコレですね↓。

IPv4 アドレスからその所属国のカントリーコードを検索するためのGo言語用モジュールを作ってみました

レビュー講評

レビューしてくれとお願いして、モジュールの本体のソースコード(コメント入れて700行ちょっと)を貼り付けたら、こんな答えが返ってきました。

ChatGPT.jpg

作者本人の感想

とりあえず、致命的な問題は指摘がなかったので一安心。
「ポジティブな点」も挙げてくれるのは、ちょっとうれしかったり(他愛のない)。
「改善提案」については、妥当なとこかなと思います。
特に1.〜5.は早めに修正しようと思ってます。
6.の「ユニットテストの実装」は、実装済みなんですが ChatGPT に見せなかったので、こうなったよう。ひょっとして GitHub の URL 指定して見てもらったらよかったのかも。
7.は指摘がやや具体性に欠けるので、すぐに対応はしにくいですね。今後の課題としときます。
すでに多くの方が実感しておられるように、ChatGPT でコードレビューは非常に有用だなと思いました。特に無名の個人開発だと他者の目が入りにくいので、ありがたい。今後も使っていこうと思います。
ただ、レビューしてくれとお願いしたのはこっちなのに、ChatGPT が「レビューありがとうございます」って、日本語、変だぞ(笑)。

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?