記事へのコメント22

    • 注目コメント
    • 新着コメント
    wwolf
    wwolf elseを禁止〜という主張の為にあえて早期returnを封印するのは不誠実な気がする

    2022/06/09 リンク

    その他
    su_zu_ki_1010
    su_zu_ki_1010 スト2(古い)の波動拳みたいなif文のネストさえ書かなければいいですよ。読みやすさは常に模索していきましょ。

    2022/06/09 リンク

    その他
    natto21
    natto21 例題はちょっと微妙なので元記事コメントで反論されているが、主張そのものには賛成。別のコメントにもあったけど、SIIerは馬鹿げた規約を作ったりしがち。それがどれだけ末端を苦しめているか、PMは考えるべき。

    2022/06/09 リンク

    その他
    daimaruonline
    daimaruonline あまりメリットを感じないのは、例がよくないからな気がする

    2022/06/08 リンク

    その他
    Wafer
    Wafer きっしょ!きっしょ!else使って書くとreturnで返さないケースが実際はどんなパスもたどり着かないけどあるようにみえるやんけ!気持ちわる!一番最初の例が一番ええコードやん。最初以降は目つぶって書いたんけ?

    2022/06/08 リンク

    その他
    yamadar
    yamadar オライリーの ThoughtWorks アンソロジーに出てくる「elseを使わないで書いてみよう」はあくまでトレーニングであって、実務では目的に応じて適切にelseも使いましょうという記事。

    2022/06/08 リンク

    その他
    uxoru
    uxoru ??elseがどうかというより、ネスト浅くすればええという話やないの?🤔

    2022/06/08 リンク

    その他
    mak_in
    mak_in プログラミング「言語」というくらいなので、同じ内容を英語や日本語にしても短く簡潔に表現できるようにロジックを作ることを心がけてる。それが命名だったり、ネストだったり、if条件の表現だったりするわけで

    2022/06/08 リンク

    その他
    arx0balest
    arx0balest まずPHPを禁止した方がいいと思うよ。というかPHPってまだ使ってる人いたんだ。

    2022/06/08 リンク

    その他
    suika3417
    suika3417 Factoryなら生成するためにどっかに列挙型みたいなの用意してそれに準拠してnewしてほしいな…(意図が違う)

    2022/06/08 リンク

    その他
    sgo2
    sgo2 例えば後からtry〜catchが追加されて、returnで抜けるはずのフローの途中で例外発生→elseのフローに突入というバグが仕込まれる可能性もあるので、開発メンバーの信頼性次第ではきちんとelseを付けた方が良いです。

    2022/06/08 リンク

    その他
    strawberryhunter
    strawberryhunter 元はelseの中で必ずreturnするならelseのブロック化は不要だという静的解析ツールの指摘だったんじゃないかと思う。プロジェクトの決め事で現代のプログラミング言語の文法を制限しても良い結果につながらない。

    2022/06/08 リンク

    その他
    fukken
    fukken 適切に反転して順番を入れ替えれば単独ifでも問題ないところ、自説の説明のためにその辺を誤魔化しているのが邪悪。嘘つきは悪いコード以上に有害。

    2022/06/08 リンク

    その他
    xlc
    xlc 大手SIer様の規約にwhere句でのOR禁止というのがあって仰天したことがあった。

    2022/06/08 リンク

    その他
    Knoa
    Knoa switch

    2022/06/08 リンク

    その他
    syuu256
    syuu256 “ガード節”とかポリフォーリズムの例は無いのか?

    2022/06/08 リンク

    その他
    zentarou
    zentarou 大爆笑 “return のインデントが揃っていません。”

    2022/06/08 リンク

    その他
    tattyu
    tattyu 最初の例だとそもそも1番上の条件を反転して早期returnにして、ネストを浅くする様にするかな。ifのネストがそもそもバグを仕込み易いので避ける様にしてるわ。

    2022/06/08 リンク

    その他
    kako-jun
    kako-jun 例がポリモーフィズムと関係ない?elseなしのほうが美しいじゃん?phpワケワカラナイ……と思ったけど、ほかの人もそう思ったようで安心しました

    2022/06/08 リンク

    その他
    dozo
    dozo elseなしの意味が解ってない記事

    2022/06/08 リンク

    その他
    n314
    n314 これはelse無しの方がシンプルなので例が良くない、と思ったらコメントに既に書かれていた。

    2022/06/08 リンク

    その他
    Guro
    Guro (こういう(説明文章の)書き方はよいな)

    2022/06/08 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    else を禁止してはいけない - Qiita

    複雑なプログラムを書いてしまうのを避けるために、if 文の else を避ける制約を設けてプログラミングし...

    ブックマークしたユーザー

    • okishima_k2023/06/09 okishima_k
    • sato-y2022/08/22 sato-y
    • knj29182022/07/31 knj2918
    • lugecy2022/06/19 lugecy
    • locke-0092022/06/15 locke-009
    • wwolf2022/06/09 wwolf
    • mattn2022/06/09 mattn
    • YusukeOno2022/06/09 YusukeOno
    • tyamamoto2022/06/09 tyamamoto
    • su_zu_ki_10102022/06/09 su_zu_ki_1010
    • tetsuyana2022/06/09 tetsuyana
    • hasunuma06132022/06/09 hasunuma0613
    • mstk_knife2022/06/09 mstk_knife
    • Hiro_Matsuno2022/06/09 Hiro_Matsuno
    • dederon2022/06/09 dederon
    • natto212022/06/09 natto21
    • bayashimura2022/06/09 bayashimura
    • advblog2022/06/09 advblog
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事