エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「場合分け」の書き方あれこれ | DevTab - 成長しつづけるデベロッパーのための情報タブロイド
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「場合分け」の書き方あれこれ | DevTab - 成長しつづけるデベロッパーのための情報タブロイド
ギルドワークスの増田です。 以前に書いたリファクタリングのエッセンスの続編です。 場合ごとのロジッ... ギルドワークスの増田です。 以前に書いたリファクタリングのエッセンスの続編です。 場合ごとのロジックの書き分け(条件分岐)は、プログラミングの基本ですね。 if-then-else 構文は、良く使われる「場合分け」の記述方法です。 今回は、この「場合分け」の書き方のバリエーションを考えてみます。 「場合分け」の書き方の違いは、ソフトウェアの変更コストに大きく影響します。 ※注意:この記事は2014年10月14日にGuildWorks Blogで公開したエントリをリライトしたものです。 if-then-elseを使った書き方の例 double getPayAmount(){ double result; if(isDead()){ result = deadAmount(); } else if(isRetired()){ result = retiredAmount(); } else {