タグ

fsmに関するbeth321のブックマーク (2)

  • 状態遷移図/表、すなわち設計をコードでテストする

    状態遷移表からひな型コードを生成する この状態遷移表からコードを起こすわけですが、状態遷移の実装については『StateパターンでCSVを読む』を書きました。デザイン・パターンの一つ:Stateによる実装です。今回の実装はC、継承も仮想関数も使えないという利き腕を封じられた条件なので戦術を大きく変えにゃならんです。 状態遷移の実装は要するに「(1)現状態 と (2)受理したイベント の組」に対応する「(3)アクション と (4)遷移先(新たな状態)」を引き当てることに他なりません。ならば上記(1)~(4)の並びをレコードとし、そのレコード列(=状態遷移表)から「(1)現状態 と (2)受理したイベント の組」に一致するレコードを探し出して「(3)アクション を実行して (4)新たな状態 に遷移」すればいい。 状態遷移表からひな型コードの生成には使い慣れた「T4-template」を用います。

    状態遷移図/表、すなわち設計をコードでテストする
  • そうだよね

    http://anond.hatelabo.jp/20140513163404 ほんとそう思う。 おれも愛知県内で引っ越しのバイトしてるんだけど、バイトしてると妙に疲れるし多分放射能がこっちまで飛んできてるんだと思う。 こないだなんて筋肉痛になったし。周りのバイトしてる連中も誰も言わないけど時々なるって言ってた。 微細な放射能の影響なんて十分な知見が得られてないんだから因果関係は否定できないでしょ。 実際に現象が起きてるんだから、謙虚に認めるべき。 あと給料ももっと上げてほしい。放射能のせいで上がらない。 ほんと放射能が全部悪い。

    そうだよね
  • 1