⚛️

コードレビューを楽しくする 5 つの LGTM 画像サービス

2024/09/20に公開

チーム開発において、重要なことの1つに、コミュニケーションのスタイルが挙げられます。

メンバーのモチベーションや、生産性には、
チーム内の雰囲気が少なからず影響するものです!

今回は、チーム開発を盛り上げる「LGTM 画像サービス」をリサーチしたので、結果をまとめました。

少しでも、参考になれば嬉しいです 🙌

そもそも LGTM とは?

「LGTM」とは、Looks Good To Me の略です。
チーム開発において、他のメンバーが書いたコードを承認する際に使われる、開発者の慣習的な言葉です。

この慣習の起源としては、
Google の、コードレビューをスムーズに行うためのプロセスから来ている説が有力だそうです。

https://qiita.com/e99h2121/items/072fa31827bf4591d799

上記にて翻訳されていました:

レビュアーは「LGTM」が「このコードは我々の基準を満たしている」と確信できるように、レビューに十分な時間を費やすことが重要です。しかし個々のレスポンスはやはり理想的には迅速であるべきです。

改めて深掘りしてみると、とても理に適った慣習です!

LGTM 画像とは?

LGTM 画像とは、承認を表す際に、単に「LGTM」というコメントだけでなく、
「LGTM」を表す画像を貼る慣習です!

そもそも、コードレビューでは、
他のメンバーが書いたコードをチェックし、間違いを指摘することも重要な作業です。
しかし、指摘の仕方よっては、キツい口調であるような印象を与えてしまうこともあります!

なので、テキストコミュニケーションの雰囲気を明るくするため、
やり取りの中で、楽しげな画像を貼る慣習は、個人的に気に入ってます 👍

1. LGTMoon

https://lgtmoon.herokuapp.com/

最もシンプルな LGTM 画像ジェネレーター

LGTMoon は、(筆者が観測した限りでは、)
最も有名な LGTM 画像サービスの1つかと思います。

簡単な操作で、簡単に LGTM 画像を生成できます。

画像の種類としては、ミーム LGTM 画像が多くアップされているイメージなので、面白いです

2.LGTM GEN

https://lgtmgen.com/

LGTM GEN は LGTM 画像を生成できるサービスです。
GitHub アカウントを使ってログインすることで LGTM 画像を生成することができます。

LGTM GEN は、より治安の良い LGTM 画像サービスとして作成されたようです。

画像の登録に、GitHub アカウントでのログインが必要なので、
アップされるコンテンツの質が、ある程度担保されるのが特徴です。

ミーム画像であったり、カジュアルすぎる画像に、少し抵抗がある方におすすめですね

3.LGTMeow

https://lgtmeow.com/

猫好きのための LGTM 画像共有サービス

LGTMeow は、可愛い猫の画像のみに限定した、LGTM 画像サービスです。

サイトの UI/UX が、とてもシンプルで使いやすく、猫の画像に癒されます。
猫好きな方には、特におすすめです

4.LTTM

https://chromewebstore.google.com/detail/lttm/jdidcgkdggndpodjbipodfefnpgjooeh?hl=ja

LTTM は、ここまで紹介したサービスと違い、
LGTM 画像を貼り付けられる Chrome 拡張機能です。

LGTM 画像がアップされてるサイトに行って、画像の URL をコピー&ペーストする手間を省くことができます!

GitHub 上から移動せずに、手軽に使えるのが便利です!

5.LGTM Factory

https://lgtm-factory.pages.dev/

📦 HTML & CSS から作成された、フリー LGTM 画像のコレクション 👀

手前味噌ですが、Web デザインベースの LGTM 画像サービスを作成しました!

HTML & CSS、そしてフリー素材から画像を生成する、オープンソースプロジェクトです。

毎回動的な値を入力して、独自のメッセージで生成できるので、
よかったらチェックしてみてください!!

おわりに

最後まで読んでいただだき、ありがとうございます 🥳

下記の開発中に、調べたことの記録のような記事ですが、
少しでも参考になれば、嬉しいです!

https://github.com/lgtm-factory/lgtm-factory#

そして、本記事で紹介した、
素晴らしい LGTM 画像共有サービスから影響を受けています 🙏

この機会に、ぜひ様々な LGTM 画像サービスをチェックしてみてください

LGTM Factory

Happy Hacking :)

参考

https://qiita.com/yoshikyoto/items/4910b1a4bcefe7f5ab8c
https://note.com/iwasakiyoshiteru/n/n4ca6a4b01ccb
https://zenn.dev/kobayashi_m42/articles/lgtmeow-idea
https://qiita.com/unsoluble_sugar/items/d66dac9c85a5c01527de

GitHubで編集を提案

Discussion