8
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

伝説のif文

Posted at

これはなんですか

私が体験したホラーかサスペンス、ミステリーの類。
よく話すので、ここに晒してURLみてくださいって形にする。
当時目が血走っていたスクラムマスター兼技術主任兼アーキテクト兼レビュワーだった私がレビューしたちょっとふしぎなコード。

本文

原文ママだと怒られるので、ちょっと改変しています。 いうほど改変していないけど・・

こんなかんじのコードがプルリクで上がってきました。

  if (A==B) {
    return true;
  } else {
    return false;
  }

私は当時会議中でお忍びレビューしていたので、

「おン? そのままreturnすればええやん」

といった旨のことをコメントで書きました。

そして改善されて出てきたコードがこちら

  if (A==B) {
    return A==B;
  } else {
    return A==B;
  }

(♪: 世にも奇妙なテーマ)

(つд⊂)ゴシゴシ
 
(;゚д゚) ・・・???

(つд⊂)ゴシゴシゴシゴシ

(゚Д゚)ハァ?

なお、その1ヶ月くらい後にこのコードを書いた彼は現場から飛びました。

正解例として、書いてほしかったコードはコチラ。

  return A==B;

まだだまだおわらんよ。

そして彼が飛ぶ日にも一波乱あったのだが・・・その話はを書くには余白が足りない。

8
1
7

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
8
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?