著者・作者1

いいね!と思ったら、各スキルの右の+1ボタンを押して評価を送ろう

コメント1

  • yoshikischmitz

    yoshikischmitzAuthor

    条件文を一再使用しないFizzBuzzです*

    例えばFizzBuzzの亜種にはFizzBuzzWoofと言うのがありますが、こういうアプローチだと`applicators`に`"woof" => 7`と記入するだけで動作を拡大。もしくは`applicators`ごとデータベースに移せます。こうすることによってコードはデータを変更する最低限のロジックを実装し、簡単に新しいケースを処理できます*。

    *一応Rubyの場合`select`はCコードレベルでは条件文がありますが理論上`select`,`filter`等は条件を必要としません。

    *条件文のある基本的なFizzBuzzだと新しいケースごとにコード自体を書き換えなければいけません。 1年以上

  • Nobody

ユーザー登録/ログイン