最重要一点 代码结构对单元测试不够友好
代码用C 来写不得不说是一个败笔,有几个问题 1 数据集合的操作还是有些不自然 2 字符串编码是硬伤,作者为了计算偏移方便,用了固定的utf32,来回倒腾了一遍 3 有不少代码处理不是特别规范,函数拆分不够细,用了一个大的全局env 1,2用Java 都不是问题。我用Go重写了一遍,代码量约1000行 https://github.com/longbai/wiser-go 另外本书的写作风格还是差了不少,重点阐释也不够清晰明了 看完可以看 信息检索方面的书了,这本书只能算简单入门
期待
等待上市
买了gopher 一张票