状态机这玩意老早在学校里学过,大概是学编译原理的时候吧。当时也只是应付考试而已,从没想过要自己写。这两天在解决一个字符处理的问题,一开始问题多多,代码写了很长,bug却不见收敛,郁闷了几天,今天忽然开了壳,想起何不用有限状态机试试?于是仔细一分析,原来看似复杂的问题,却只用区区六种状态就能搞定,于是动手用了一个小时实现了一个简单的状态机,加上调试的时间也就是两小时不到,就解决使我郁闷了几天的问题。

由此联想到,自己平时理论联系实际的能力真的不强,总觉得理论是理论,在实际工作中用不上。很多学过的理论其实都是宝贵的财富,至少它们是花了无数大牛无数的心血搞出来的,用来解决一些恰当的问题真的是事半功倍。看来今后要多加注意理论和实际的联系了笑脸