TDD已死之论战

公司最近组织了一次关于TDD的培训,从而引发了同事关于TDD的一些讨论,这让我想起了一年前DHH(Ruby On Rails之父)那篇有名的文章《TDD is dead. Long live testing.》,突然想聊一下关于TDD的一些事情。
科学上网利器Shadowsocks

前段时间AppStore出了一款神器Surge,可以让iOS像其他平台使用Shadowsocks(以下简称ss)一样地轻松科学上网,因为以前都是用买的SSH或VPN科学上网,所以对自建的VPN服务这一块没有太多关注,甚至错过了ss这种成熟的工具。最近试用了过后觉得非常方便,所以在这里记录一下。
Alfred和一些有用的workflow介绍
开发人员神秘的工具箱
通过TDD聊软件开发
如何学习Python
python-docx使用简介

使用word文档来展现内容是很多企业使用的方式之一,但如果文档内容比较多,或者需要制作很多重复文档的话,编写文档的过程会十分枯燥无聊,如果这个时候有一个程序可以帮助你来完成文档制作工作的话那就太好了,这就是python-docx可以做的事情,下面我们就来看看python-docx的强大功能。
为什么我要使用Vim

之前做Java开发的时候一直使用IDE,因为Java的IDE工具开发的太好了,以致没有机会深入接触像vi
和emacs
之类的神编辑器,但最近转python让我有机会深入了解了vi
,使用过后不仅觉得方便,而且被其强大深深所吸引。