最近在把一个ruby的工程转成java的。碰到了一个问题,ruby工程里面有大量的序列化,于是尝试着找到一个java的类库,以便以后能继续序列化,并且还能解读以前的序列化。
找这个类库的方法是把一个特定的数据格式用java序列化,然后跟ruby序列化后的结果进行对比。找了一天没找到。
W ! T ! F !
因为我忽略了问题的主要矛盾!我的目的是java类库可以解析ruby序列化后的字符串。ruby可以解析java翻译后的字符串,为什么还要格式一样!直接写个UT就搞定了哇。
所以通过上面这个故事我懂得了一个道理,一定要在安静的环境里写代码!