[已注销]对《黑客与画家》的笔记(6)

黑客与画家
  • 书名: 黑客与画家
  • 作者: [美] Paul Graham
  • 副标题: 来自计算机时代的高见
  • 页数: 265
  • 出版社: 人民邮电出版社
  • 出版年: 2013-10
  • 第31页
    判断一个人是否具备“换位思考”的能力有一个好方法,那就是看他怎样向没有技术背景的人解释技术问题。
    2016-05-13 13:42:03 回应
  • 第1页
    用户是一把双刃剑。他们推动语言的发展,但也使得你不敢对语言进行大规模改造。所以,一开始的时候要精心选择用户,避免使用者过快增长。发展用户就像一种优化过程,明智的做法就是放慢速度。一般情况下,用户比较少意味着你任何时候都可以加大修改的力度。这时,对语言规格做出改变就像撕绷带,当你感到痛苦的一瞬间,痛苦就已经成为了回忆。如果用户数量庞大,修改语言带来的痛苦就将持续很长时间。
    2016-05-13 13:43:05 回应
  • 第50页
    如果你数学不好,那么你自己会知道,因为考试的时候你得不出正确答案。但是,如果你的思想很保守,你自己不会知道,而且你很可能还会持有相反的看法。
    2016-05-13 13:43:48 回应
  • 第1页
    人不只有两面性,潜力无处不在,听从自己的内心的召唤,没有对与错,只有接受和改变。 
    2016-05-13 13:44:19 回应
  • 第88页
    软件最大的好处就是让一切变得简单。做到这一点的方法是正确设置默认值。 只有懂得设计的黑客,才能设计软件,不能交给一知半解的设计师。
    2016-05-13 13:44:45 回应
  • 第159页
    “随着技术的发展,每一代人都在做上一代人觉得很浪费的事情。” 代沟的原因之一。
    2016-05-13 13:45:17 回应