最后工作终于完成了,也做好了这个对我来说最使用的字典。以后的工作就是在服务器端数据库化。
使用了json而不是pickle,遵循了程序员修炼之道里的使用纯文本储存信息的想法,确实很多东西也能从中看到,很直观地可以修改错误。再者json的速度和性能也很高。因为本来就是个简单的字典结构,并没有复杂的特殊结构。
以前喜欢做完软件,就把以前的旧的程序全部删除,这次还是全部留下了,还在实验,看到什么程度最好。全部留下确实有点冗余,但是全部删除以后想用的就找不到了。所以最好的方式还是留下最有用的那些,不怎么有用的删除掉。
过程中的关键数据和关键程序都是要留着的。最新的数据,最原始的数据,关键的半成品。例如词汇音标和排名。因为这两个是独立提取出来的,将来或许有时候会用到。
把代码块用函数包装,这样做的目的是为了节省人的脑容量,让人在更简单的高层抽象思考。
对于世界的结构,其实不管是爱情也好,编程也好,做生意也好,都是一个不断迭代寻找结构和原因的过程。