
状態遷移表とは、プログラムの状態の変化を視覚的に表したものですが、その魅力を理解できない人には本当に困ったものです。たまに、「そもそも状態って何?」と聞いてくる人がいますが、そこから始めなければならないのかと思うと、ため息しか出ません。まるで、初心者が料理本を開いて「卵って何ですか?」と聞くようなものです。状態遷移表は、自動販売機が飲み物を出すとき、どのボタンが押されたらどういう行動をとるか示してくれるのです。これができていないと、ただの金属の箱ですよ。なので、状態遷移表を理解しないままプログラミングをする人は、まるで地図を持たずに山を登るようなものです。体力はあっても、どこに行くかが分からないのですから。結局、状態遷移表を理解することができないと、システム設計もできないということを、肝に銘じておいてほしいものです。
状態遷移表をまじめに語ると
前の記事: « 犯行とは?毒舌で解説!
次の記事: 独立節とは?毒舌で解説! »