挖井

类库大魔王的挖井日记

挖一口属于自己的井


测试还是必要的

最近这段时间写了个债权匹配管理系统,然后交给同学公司的人去用了,结果各种小问题都暴露出来了。比如因为服务器上默认时区设置的不同,导致从数据库里取出来的时间字符串格式有些微变化,而客户端在解析这字符串时的逻辑写得太死了,于是挂了。比如double类型与字符串类型互转,在数值比较小的时候没问题,数值较大时就用科学记数法表示了,于是转不下去了。

虽然都是些小问题,很容易定位也很容易修改,但非常影响用户对这软件的印象。但是毕竟是一个人利用不多的业余时间写的程序,没有系统完善的测试,只能这样了让用户在使用过程中不断发现问题再不断修改完善了。

本文地址:

https://minidump.info/blog/2015/10/testing-is-necessary/

上一篇

第一账房的债权匹配管理系统完成了

在高中同学的公司里兼了个职,原本只说是提供技术部发展等方面的咨询和顾问等事宜的,于是我要的兼职报酬也不高。后来他说要我写个程序,做债权匹配管理,我就觉得有点坑爹了,我顺势就提要求配一个笔记本,虽然是最低配的。一直拖拖拖,一方面是确实拖延症严重,另一方面也确实觉得这东西应该工作量不大。后来做的时...…

Shareware 全文阅读
下一篇

Avege初步能工作了

之前说过想做个类redsocks的实现,纠结了一些天看代码后,现在终于用Go做了个初步能工作的版本出来,名字叫Avege,依然是某女推友的id。现在只实在了最基本的proxy功能,包括socks5和redir两种模式,能使用多个服务器做fail over,其中redir模式只支持Linux,后...…

Shareware 全文阅读