提交代码是个技术活 Posted on 2017-01-06 | In software 提交代码几乎是每个开发人员都会做的一件事。每天的开发活动都会重复地进行代码提交活动。然而这看似简单的一件事,却是衡量一个人、甚至一个团队的标尺:越流畅、越频繁的提交提交活动反应了个人或者团队的更强的成熟度。 Read more »
简述《瓦尔登湖》的时代背景和哲学基础 Posted on 2015-09-08 | In reading 我注意到大家对这本书的看法非常极端:一种认为它枯燥乏味难以阅读,一种认为它字字珠玑不忍释卷。我认为这和本书复杂的时代背景与哲学基础不无关系。 Read more »
宽容,历史本该如此 Posted on 2014-12-29 | In reading 这本书虽然名为“宽容”,但其实大部份内容是在讲“不宽容”。这很容易理解,如果这个世界是足够宽容的话,作者就不必写这本书了。 Read more »
逻辑基础,真正理解逻辑式编程的第一步 Posted on 2013-08-17 | In software 说的逻辑,我们都会想到这样的话:“这个人说话没有逻辑。”这通常暗示两种含义,一是这个人说话没有清晰的结构,咕咕哝哝不知说什么,没有一个清晰的类似于“因为…而且…所以…”的结构;另一种是这个人说的话传递了一个错误的信息,比如“美国的首都是纽约”。“逻辑”这个词的这一日常用法其实刚好反映了逻辑学的一些基本的研究内容。 Read more »