記事へのコメント80

    • 人気コメント
    • 新着コメント
    metatrading metatrading 探してた記事やっと見つかった。本当に笑わせながら学ばせてくれるありがたい記事。

    2021/08/24 リンク

    その他
    somemo somemo “多くの場合状態遷移の責務は状態オブジェクトに持たせたほうがコードはクリーンになりますし、そこまで含めてStateパターンの定石ではあると思います。 ”

    2020/10/20 リンク

    その他
    mocchi_2006 mocchi_2006 単純→状態管理変数+switchで充分、複雑→大体Stateパターンが有効、でしょうか?複数状態の組合せ(カニモードだけ陸と海で動きが違う)や状態の履歴(昇龍拳)を扱う場合、後者より前者の方が見通しが良さそうな気がします

    2018/08/19 リンク

    その他
    mat5ukawa mat5ukawa OOD 再学中

    2015/09/20 リンク

    その他
    ryonext ryonext Stateパターン

    2013/02/23 リンク

    その他
    poppen poppen たとえば、今、「ユーザーが方向を入力したらプレイヤーが動くゲーム作りたい」みたいなはなしがあるとする。その場合、モデルクラスはまあシンプルな実装として下のようなものが考えられると思う。 via Pocket

    2013/02/17 リンク

    その他
    h5y1m141 h5y1m141 最近ちょっと勉強してるから、前半の高速移動モードの話が出たあたりで「Stateパターン使うんだろうなぁ」と考えられるようになった自分をちょっとだけ褒めたいもうすぐ40歳男性。

    2013/02/13 リンク

    その他
    troter troter Stateパターンでは無くStrategyパターンの説明に見えるんだけど。。

    2013/02/13 リンク

    その他
    mathemathiko mathemathiko 面白そう。あとで読む。

    2013/02/13 リンク

    その他
    babydaemons babydaemons Stateパターンって、基本情報処理の午後の問題の必修にしてほしいわ。そしたら、日本の糞のようなデスマプロジェクトが幾分減る!

    2013/02/12 リンク

    その他
    itboy itboy 「ディレクター。次にお前が言う台詞はこうだ。3歩進んで2歩下がる水前寺清子モードって面白くね?だ!」

    2013/02/12 リンク

    その他
    yashigani_w yashigani_w わざわざクラスにする必要なくない?ってコメントはナンセンスだな

    2013/02/12 リンク

    その他
    gabuchan gabuchan Stateパターン

    2013/02/12 リンク

    その他
    khtokage khtokage 「えっこんなの簡単じゃないの?」→ブチ切れ寸前→とりあえず作る→「ほら出来るじゃん」→(#^ω^)ピキピキ まで見えた

    2013/02/12 リンク

    その他
    tohima tohima 反応の反応エントリもあり

    2013/02/12 リンク

    その他
    hirafoo hirafoo ディレクターやばい

    2013/02/11 リンク

    その他
    rryu rryu case文が出てきた時にまず考えるのは表引きにできるかどうかかなあ。この例ならdirectionをキーにしたxy軸の移動距離のテーブルがモード分あれば実現できる。

    2013/02/11 リンク

    その他
    igrep igrep べ、別にこれ読まなくても私ならやってると思うけど確認のためにブクマしただけなんだからね/// あ、あと、話それるけどRubyの慣習的にto_hoge_modeで破壊的変更しちゃうのはまずいと思うの

    2013/02/11 リンク

    その他
    ash1taka ash1taka 読んでる途中で予想はついてた。先人の知恵を使えるようにしとくってことは大事だよね

    2013/02/11 リンク

    その他
    hiroyuki1983 hiroyuki1983 そしてコードを引きついだプログラマがこの真意を理解できずにmoveメソッドの中にswitch文を追加するんだな。「ここにswitch文書いたら殺す」みたいなコメントが必要か

    2013/02/11 リンク

    その他
    zeinple zeinple ああ、理解できない。俺の頭はこの程度か。

    2013/02/10 リンク

    その他
    honeybe honeybe 「「えっこんなの簡単じゃないの?」とプログラマーをイラつかせる台詞ナンバー1みたいなことを言ってあなたを「使えねー」みたいな目で見るのでした……。」

    2013/02/10 リンク

    その他
    arc_at_dmz arc_at_dmz 何のこっちゃと思ったらStateパターンの話だった。状態管理用の変数(moving_mode)は相変わらず持ってるし各モード固有のsetterまで持っちゃってるからあんまり綺麗になってるように思えないなぁ。

    2013/02/10 リンク

    その他
    westlife westlife オブジェクト指向的な考え方がわかりやすいサンプル

    2013/02/10 リンク

    その他
    fukken fukken 「switch-caseが出たらとりあえずポリモルフィズムでどうにかする事を考えろ」、古事記にもそう書いてある

    2013/02/10 リンク

    その他
    vanbraam vanbraam Cでこれを実現するなら関数ポインターだな(特に現状はmove一つだけが問題になっているので)と考えた自分はoldtimer;だからlambdaでいいんじゃないかという人の気持ちはわかる気がする

    2013/02/10 リンク

    その他
    anatoo anatoo >するとディレクターは「えっこんなの簡単じゃないの?」とプログラマーをイラつかせる台詞ナンバー1みたいなことを言ってあなたを「使えねー」みたいな目で見るのでした……。

    2013/02/10 リンク

    その他
    hush_puppy hush_puppy 書き換えられていく過程があるサンプルコードはいいと思う

    2013/02/10 リンク

    その他
    umaemong umaemong Javaだけど、モード毎にサブクラス定義してデフォルトの動作と違うところだけoverrideするようになってたのに、いろんな人が保守していくうちに、外側でinstanceofで分岐するようにされてたなんてのはよくある話。

    2013/02/10 リンク

    その他
    hat_0024_ena hat_0024_ena  Stateパターン クラスの中にクラス(オブジェクト)を持たせているのがポイント

    2013/02/10 リンク

    その他

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

    関連記事

    状態管理用の変数をインスタンスに持たせるなこのタコって話 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    たとえば、今、「ユーザーが方向を入力したらプレイヤーが動くゲーム作りたい」みたいなはなしがあると...

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

    • metatrading2021/08/24 metatrading
    • mikage0142021/02/26 mikage014
    • somemo2020/10/20 somemo
    • daisuke_nomula2019/07/21 daisuke_nomula
    • shoronpoo2018/11/12 shoronpoo
    • ymm1x2018/09/07 ymm1x
    • zetta19852018/08/27 zetta1985
    • mocchi_20062018/08/19 mocchi_2006
    • stereoberry2018/06/11 stereoberry
    • aobon7002017/09/16 aobon700
    • bayan2017/09/13 bayan
    • asayamakk2017/08/28 asayamakk
    • Steiger312262017/07/15 Steiger31226
    • uuutee2017/04/28 uuutee
    • razokulover2017/03/21 razokulover
    • dorayakikun2016/08/18 dorayakikun
    • am06552016/08/03 am0655
    • gawao2016/06/24 gawao
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

    後方互換性についてさいきん考えていることを書く - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    45 users https://nekogata.hatenablog.com/

    開発環境でのみ、リクエスト毎になんか処理をフックしたい in Ruby - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    2 users https://nekogata.hatenablog.com/