社会性フィルタ
自分の保守しているコードに見知らぬ人から突然ゴミコードのレビューが送りつけられてきた。高鳴る心臓。これ社会人としてのラインを保ちつ相手にするの消耗するなーやだなーと思いながらコミットログを読むと、コードの不理解さと噛み合わない自信満々のマークダウン装飾ばりばりエーアイ節。もしやこのクソコードもエーアイか?と一瞬疑うが、既存コードの複雑さは弊社エーアイ様の実力の範囲を超えている。たぶんコミットログを書かせたんだな・・・。
かつてコミットログはコードを書いた当人の理解度を示す指標でもあったが、エーアイによってそうしたシグナルは失われてしまった。一様で表面的な自信と文字数だけがあり、辛い。「劇的に性能を改善しました」とか書いてるけど、それきみのもとのコードが更にゴミなだけじゃん?それわたくしのレビューもなしにいつ突っ込んだ?ぶっころでございましてよ?
はー。出てこい俺の社会性!頼むッと祈りながら帰路自転車を漕いでいるうちに、そうか社会性もエーアイ様に任せればいいじゃない、と気づく。
とりあえず「そのクソコードはおまえんとこで書けこっち来んな」という旨のコメント(と細部の非難)を書き、チャットに「社会性のある文章にしてくれ」と頼む。と、できました社会性レビューコメント!完璧だ!!見るからにエーアイっぽいコメントだが、おめーのコミットログもエーアイだからお互い様だよな?あまりにフレンドリーすぎる部分(書いてくれてありがとう!みたいなやつ)は自分の負の社会性をぶつけて削除しておこう。これがせめてもの人間くささである。喰らえ俺の Work slop! この現代的 passive aggressive に名前をつけたい。
いざエーアイにより温厚化された(元)自分のコメントを読むと、こっちまでなんとなく建設的な気分が芽生える不思議さがある。これ人格矯正ギプスとしてコードレビューのテキスト欄に標準装備でいいんじゃないか。あと各国の大統領も使うと良いと思います。特にソーシャルメディアで。
追記:
エーアイで書いた返事が返ってきた。我々、もう直接に口を利くことはないのかもしれないな・・・