《编程珠玑》封面

编程珠玑

Programming Pearls

Jon Bentley · 初版 1986 年

158人推荐
245位读者提及
315次提及

为什么值得读

  • 通过讲述代码背后的故事而非枯燥罗列代码
  • 精彩展开问题陈述,能极大激发思考深度
  • 提供兼具创造力与实用性的经典工程解法

Hacker News 上怎么说

  • ……想读编程书的话,你可能更想要叙事类文本,而不是“实战类”书籍,因为实战类的书需要你手头有一台电脑,跟着跑例子之类的。像《编程珠玑》(Programming Pearls)、《代码之美》(Beautiful Code)这类书讲的是关于代码的故事,而不是只给你甩代码(尽管这两本书里可能都会有某些时刻,让你觉得最好的做法是动手实践一下读到的内容)。

    …to read programming books, you might want narrative texts rather than "practical" books, since the practical ones require you to also have a computer, and work through the examples and such. Books like Programming Pearls, Beautiful Code, etc. tell stories about code, rather than just show you code (though there are probably moments in either book where the best course of action is to try applying what you've read about).

  • ……根据当时一份年代久远但引人入胜的网络概要(丢在 Krell 书库的某个角落了,有需要我可以找出来),当时的连接速率是 9600 波特(baud)。乔恩·本特利(Jon Bentley)的经典之作《编程珠玑》(Programming Pearls)探讨了 1970 年代在加州山景城和圣克鲁斯之间传输图形图像数据的问题。那个高带宽、高性价比且足够可靠的解决方案是什么?信鸽载体(Carrier……

    …the time was a 9660 baud link according to a dated, but fascinating, compendium of networking at the time (lost somewhere in the Krell stacks, I'll dig a reference on request). Jon Bentley's classic Programming Pearls discusses the problem of transferring graphical data images between Mountain View and Santa Cruz, California, in the 1970s. The high-bandwidth, cost-effective, sufficiently reliable solution? Carrier…

  • ……自己的口味。也许其中一些已经在列表里了,但我翻到某个地方也很难再往下划了:- 《C专家编程》(Expert C Programming: Deep C Secrets) - 《计算的本质》(The Nature of Computation) - 《The Little Schemer》 - 《编程珠玑》(Programming Pearls)

    …own tastes. Maybe some of these are on the list, but I found it hard to scroll past a certain point as well: - Expert C Programming: Deep C Secrets - The Nature of Computation - The Little Schemer - Programming Pearls

  • 对于我觉得至少该读一次的书,我列个单子:1) 《Unix编程环境》 2) 《Unix操作系统设计》 3) 《程序员修炼之道》 4) 《编程珠玑》 5) 《深入理解计算机系统》(CS:APP) 6) 《C程序设计语言》(K&R C) 7) 《Unix编程艺术》。PS:我承认我偏爱系统底层。

    My take on some which I think should be atleast read once: 1) The unix programming environment 2) The design of the unix operating system 3) The Pragmatic Programmer 4) Programming Pearls 5) Computer Systems: A Programmers Prespective 6) K & R C 7) The art of Unix Programming. PS: I admit my bias towards systems.

  • > 我发现大多数编程书都很枯燥且漫无边际。直到我读了乔恩·本特利(Jon Bentley)的《编程珠玑》(Programming Pearls),我才改变了这个看法。它剖析问题陈述并引发你思考的方式实在太迷人了。如果你还没读过,请务必读一读。

    > I find most programming books to be boring and discursive. I was of the same opinion until I read "Programming Pearls" by Jon bentley. The way it opens up a problem statement, thereby making you think is truly fascinating. If you haven't read it, please do.

  • 如果你有时间,去搞一本乔恩·本特利的《编程珠玑》(Programming Pearls)看看(http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/...)

    If you have time, get Programming Pearls by Jon Bentley (http://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/...)

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助