![Amazon.com: #DELETED: Big Tech's Battle to Erase the Trump Movement and Steal the Election: Bokhari, Allum: Books](https://cdn-ak-scissors.b.st-hatena.com/image/square/2de32722e181452170dd5cfe473eeddc42d53b5e/height=288;version=1;width=512/https%3A%2F%2Fm.media-amazon.com%2Fimages%2FI%2F41Aa1FNQY4L._SL500_.jpg)
コードが複雑になる要因の一つとしてif文やswitch文による条件付きロジックがあります。以下のような給与を計算する実装例を考えてみます。(employeeType が文字列、という話はおいておきます) switch 文があると呼び出し側の実装が複雑になります。switch 文を呼び出し元の実装からリファクタリングします。 main.go package main import "fmt" func main() { employeeType := "engineer" var amount int switch employeeType { case "engineer": amount = 1 case "salesman": amount = 10 default: amount = -1 } fmt.Println("amount", amount) } TemplateMetho
醸造所を併設したブルワリーレストラン。 目の前に拡がる運河には水上ラウンジが浮かぶ 天王洲地域のランドマーク 醸造所を併設したブルワリーレストラン。約350席を有するダイニングは、クラフトビアバー、個室、2階席、そして運河をのぞめるテラス席からなり、さらに目の前には都内唯一の水上ラウンジRiver Lounge。飲食を思う存分楽しむ水辺の空間は天王洲地域のランドマーク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く