打酱油的萧萧

一个打酱油的程序员

[转]测试驱动开发(TDD)跟敏捷开发有冲突

这些话来自于我们的软件领袖Jim Coplien—上世纪九十年代最流行的几本C++著作的作者。原话是这样的:
严格的按照YAGNI原则的驱动测试开发(TDD)会导致敏捷开发3次迭代结构的坍塌。
 

继续阅读

oh yeah,新手机!

哎,伴随我了快5年的第一台手机,诺基亚N72手机,不见了。哎,悲剧!

最近安卓手机发展的如火如荼,正是时机入手台玩玩了。物色了一段时间,最终选定了摩托的DEFY,虽然摩托锁了bootloader,但还是有不错的DIY乐趣。

继续阅读

个人库安家啦

经过选择,最终选择 github 来存放个人库。虽然开源的代码仓库有很多,比如sf.net,Google code,但是感觉sf.net太多东西了,不够简洁,Google code,不知道是我网速慢呢,还是原本就是慢,commit一次要等好久。最终,选择了 github,界面蛮整洁的,速度还不错,而且是 git 的,也可以顺便学学,嘎嘎,在公司,用的都是 svn,有时候换个版本管理使用,还真不错,蛮新鲜的。

个人仓库:https://github.com/AzureSkycn/libas