コードレビューにおいて忘れちゃいけない大事なこと
コメントで突っ込んで修正されたPR、イケてるPR
そんなコードは、盛大に賞賛されるべき(賞賛されたい)!
大事な褒め言葉
ただただ良いPRを送り続けてマージされるのを繰り返しているだけでは、本人も自分もモチベーションを維持することは出来るのか。
良いコードだね!と言ってあげたり、PRにLGTMとコメントを残している人たちが居るはずだ。
褒めることはモチベーションを上げるのに大事なはず。
でもそれだけでは、味気ない気がしませんか?
もっと盛大にLGTMしてあげたい!!!
自分はLGTM.in/gを使ってPRにコメントを残しています。
LGTM.in/gにも難点あり
LGTM.in/gはたまにLGTMと関係の無さそうな画像が上がっていたり、重かったりで画像を探すのに気づけば、あらやだ10分経ってる。みたいなことがありました。
もっと効率的に盛大なLGTMをしたい!
もっと簡単に良さ気な画像が欲しい/簡単にコメントに残したい!
そんな自分の願望のため、良さ気な画像をAPIから取得出来るサービスからURLを取得し、マークダウン形式ですぐにコメントに残せるような、LGTM出力コマンドラインツールを作った。
https://github.com/neko-neko/eolgtm
インストール
ここからバイナリをダウンロード
https://github.com/neko-neko/eolgtm/releases/latest
もしくはgo get
を使ってインストール
$ go get github.com/neko-neko/eolgtm
使い方
マークダウン形式で出力されるので、以下のコマンドですぐ貼り付けることが出来ます。
$ eolgtm | pbcopy
あとは、盛大に賞賛したいPRのコメントに貼り付けるだけ!
利用したAPI
下記を利用させていただきました。
http://takashicompany.com/lgtm/
取得できる画像がどれも良さ気でLGTMされた側はきっと頬が緩むはず。