MrROY的读书主页

在读   · · ·  ( 7本 )

  • The Definitive Guide to Django
  • Programming Collective Intelligence
  • JavaScript高级程序设计:第2版
  • 算法导论
  • 黑客与画家

读过   · · ·  ( 13本 )

  • Pro Git
  • 编程珠玑II
  • UNIX环境高级编程
  • JAVA多线程设计模式
  • 重构与模式
  • 重构
  • 企业应用架构模式
  • MongoDB权威指南
  • 构建高性能Web站点
  • 深入理解Java虚拟机

想读   · · ·  ( 8本 )

  • 支持向量机导论
  • 游戏之旅
  • Cracking the Coding Interview
  • The Little Schemer - 4th Edition
  • 计算机程序的构造和解释
  • Python科学计算
  • 什么是数学
  • 设计原本

MrROY读的杂志   · · · 

  • mit technology review

>   想读 (1)  

MrROY的书评   · · ·  ( 7篇 )

Pro Git

书不错,配图很赞,入门和理解都很快,推荐

评论: Pro Git

书不错,看两个小时就能入手,配图很赞,让你在用git的时候大脑中始终有个版本树,清晰明了,有一种一切都在控制之中的快感。 前三章看完就可以开始正式使用了,没有任何问题。 后面对原理的讲解,尤其是配图很赞,像我这种想象力不高的人也能轻易地明白。(0回应)

JAVA多线程设计模式

基于实践又不乏原理分析

本书从核心的API出发对多线程做了很详细的解释,尤其是后面对NIO的讲解,从字节发送和接受的处理上来阐述多线程设计。 整体来说不论是作为参考手册还是理解多线程都是很有帮助的,可惜的是太薄了,对不起这个价格。(0回应)

重构

浅尝辄止,取其精华

评论: 重构

这本书的价值还是很厚重的. 作者对代码的设计追求非常“过分”,这让我怀疑有些东西是否导致过度设计了。经过一段时间的思考和消化,我觉得作者的是希望把自己遇到的所以设计问题都浓缩在短短的代码中来,把每一个瑕疵都尽量去掉。 但是在正式的项目中,如果我们这样“吹毛求疵”的话,那么项目的周期很容易失控,所...(0回应)

企业应用架构模式

虽然有点过时了,但是对思考软件设计的发展很有帮助

2007年以前读的话帮助会很大。 书中的很多内容,如三层架构、持久化与业务逻辑分离等现在已经成为了业界常识,但是本书的地位还是值的肯定得。 如果没有读过其他比较新的设计思想,用这本书用来补充自己对架构发展上方面认识还是很有帮助的。(0回应)

MrROY的批注   · · ·  ( 1篇 )

    批注: 《黑客与画家》- 第11章 一百年后的编程语言
    [美] Paul Graham / 阮一峰 / 人民邮电出版社 / 2011-4 / 49.00元
    很多数据结构存在的原因都与计算机的速度有关。比如,今天的许多语言都同时有字符串和列表。从语义上看,字符串或多或少可以理解成列表的一个子集,其中的每一个元素都是字符。那么,为什么还需要把字符串单列为一种数据类...(完整引文)
    很多数据结构存在的原因都与计算机的速度有关。比如,今天的许多语言都同时有字符串和列表。从语义上看,字符串或多或少可以理解成列表的一个子集,其中的每一个元素都是字符。那么,为什么还需要把字符串单列为一种数据类型呢?完全可以不这么做。只是为了提高效率,所以字符串才会存在。但是,这种以加快运行速度为目的、却使得编程语言的语义大大复杂的行为,很不可取。编程语言设置字符串似乎就是一个过早优化的例子。
    对字符串的解释很有意思,我就很喜欢Python中字符串也就是list的做法。
    2012-1-10  

MrROY关注的人  · · ·  ( 全部2 )

圆肘肘
圆肘肘
kowizards
kowizards

最近阅读   · · ·