《代码之美》封面

代码之美

Beautiful Code

Andy Oram、Greg Wilson · 初版 2007 年

48人推荐
97位读者提及
109次提及

为什么值得读

  • 以讲故事的方式聊代码而非单纯罗列语法细节
  • 收录Rob Pike等大师撰写的精彩独立章节
  • 详细介绍了Delta调试等技术的发明与演进过程

专家们如何解决软件开发中的疑难问题?在这本独具见地的著作中,顶尖计算机科学家通过真实案例研究,揭示了他们如何为备受瞩目的项目找到打破常规且设计精妙的解决方案。你将能够近距离观摩顶级编程和设计专家的工作,从他们的视角审视问题。这绝非又一本普通的设计模式书籍,也不是另一部关于做事对与错的软件工程论著。作者们边思考边剖析其项目的架构以及在构建过程中做出的权衡

Hacker News 上怎么说

  • ……书,你可能更需要叙事性的读物,而不是“实用型”的书,因为实用类的要求你身边还得有台电脑,得一步步跟着跑样例什么的。像《编程珠玑》(Programming Pearls)、《代码之美》(Beautiful Code)这类书,是在讲关于代码的故事,而不是单纯把代码甩给你(尽管读这两本书时,很多时候最好的做法还是去动手实践一下刚读到的东西)。

    …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).

  • 给不知道的人科普下,这是《代码之美》(Beautiful Code)里 Rob Pike 写的那一章,整本书都非常好看:http://www.amazon.co.uk/Beautiful-Code-Leading-Programmers-P... 。我隔三差五就会挑不同的一章来读,每次都觉得很有意思。我尤其喜欢 Rob Pike 的……

    For those who don't know, this is Rob Pike's chapter of Beautiful Code, a thoroughly enjoyable book: http://www.amazon.co.uk/Beautiful-Code-Leading-Programmers-P... . Every now and then I read a different chapter, and it's always interesting. I particularly liked Rob Pike's…

  • 本科那会儿我半随机地从大学图书馆里借了本《代码之美》(Beautiful Code)[0]。搞不懂为什么这种书单里从来没有它,但我当时读得超级过瘾。:) [0]: https://www.amazon.com/Beautiful-Code-Leading-Programmers-Pr...

    During my undergrad I semi-randomly picked out "Beautiful Code" [0] from our university library. Not sure why it never features in such lists but I thoroughly enjoyed it. :) [0]: https://www.amazon.com/Beautiful-Code-Leading-Programmers-Pr...

  • 去看看《代码之美》(Beautiful Code)这本书吧:http://www.amazon.com/Beautiful-Code-Leading-Programmers-Pra...

    Have a look at the book 'Beautiful code' http://www.amazon.com/Beautiful-Code-Leading-Programmers-Pra...

  • 《代码之美》(Beautiful Code,http://www.amazon.com/Beautiful-Code-Leading-Programmers-Pra...)第 28 章讲了差分调试(delta debugging),介绍了它是怎么被发明和发展起来的。神书里的神章节,强烈推荐,怎么夸都不为过。

    Chapter 28 in Beautiful Code (http://www.amazon.com/Beautiful-Code-Leading-Programmers-Pra...) talks about delta debugging, how it was invented and developed. its really a great chapter in a great book. i can't recommend it enough.

  • ……在这里读应该挺有意思的:https://github.com/search?o=desc&q=language%3A%22c%22&ref=si... 相关链接:http://stackoverflow.com/questions/925754/resources-for-lear..., http://www.amazon.com/Beautiful-Code-Leading-Programmers-Pra... > 嵌入式开发(我甚至都不知道该从哪儿开始……)我目前也在学嵌入式开发(说不定咱们能互相帮帮忙?)。

    …would be interesting to read here: https://github.com/search?o=desc&q=language%3A%22c%22&ref=si... Relevant links: http://stackoverflow.com/questions/925754/resources-for-lear..., http://www.amazon.com/Beautiful-Code-Leading-Programmers-Pra... > Embedded development (I don't even know where to start that one...) I am currently learning embedded development (maybe we could help each other?).

正在加载完整评论……

键盘快捷键

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