摘要: 《君主论》《天体运行论》《物种起源》《自然哲学之数学原理》《心血运动论》《相对论和空间问题》《论法的精神》《国富论》《战争论》《精神分析论》 阅读全文
posted @ 2012-06-23 12:33 斯皮尔伯伯 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 很巧,刚才从Reddit上看到了题为“10 Papers Every Programmer Should Read (At Least Twice) ”的文章,打开链接一看,是我们《修改代码的艺术》一书的作者Michael Feathers写的。他的那本书被称为“近十年来最有影响的计算机图书”之一,可是在国内的关注并不太够,这是为什么呢?言归正传,看看是哪10篇论文入了Feathers大师的法眼吧:On the criteria to be used in decomposing systems into modules – David ParnasA Note On Distributed 阅读全文
posted @ 2012-06-23 12:32 斯皮尔伯伯 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 对很多初入程序猿行当的人来说,数学是个困扰人的话题,比如,我数学不好,适不适合干软件开发这行,我以前数学没有学好,是不是逻辑思维能力不够,是不是也学不好编程呢?首先,可以肯定的是,大学的教育或者高中的教育结果并不能左右你的能力,因为它们的教育很可能是错误的,这里头没有学好数学可能至少有一半原因不是你的错(这里假设你已经很努力了但是没有学好数学的情况),教学方法、教师的水平等等原因,可能都是导致你数学不好的原因。其次,数学的逻辑思维与计算机确实有很大关系,如果你数学学得很好,那转而去学习计算机可能很轻松(据说是这样),但如果你喜欢计算机,同时又不喜欢数学,当然,不喜欢数学可能是不喜欢国内的数学教 阅读全文
posted @ 2012-06-23 11:44 斯皮尔伯伯 阅读(2350) 评论(1) 推荐(0) 编辑