パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Twitterで「三項演算子」がトレンド入り」記事へのコメント

  • 発端? (スコア:3, 参考になる)

    by Anonymous Coward

    きっかけはこのおもしろい(オブラートに包んだ表現)ツイートではないかな

    https://twitter.com/fnya/status/1192036095820615680 [twitter.com]

    • by Anonymous Coward

      return (条件)? true : false; なんて書くくらいなら return 条件; だよなあ
      そりゃレビューで落とすでしょ感

      • by Anonymous Coward

        if ( (a == b) == true )
        みたいなのはコード引き取ると良くある…

        • by Anonymous Coward

          if (!Foo()) { ... }
          って書きたいけど、「!」の視認性が悪いから、

          if (Foo() == false) { ... }
          としてるんだという意見に対して、

          if (!!!Foo()) { ... }
          のように奇数個の「!」を気の済むまで書けばいいじゃんていう話好き

          # そして間違って偶数個の!を書いてしまうまでがブック

          • by Anonymous Coward on 2019年11月08日 22時33分 (#3713195)

            if (!Foo()) { ... }
            って書きたいけど、「!」の視認性が悪いから、


            #define NOT !

            if (NOT Foo()) { ... }

            プロはこう書く(書かない)

            親コメント
            • by Anonymous Coward

              プロなら規格で用意されているnotを使う。
              実際、C++の商用コードで見かけたことはある。

一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy

処理中...