skip to content
Beautiful code Preview this item
ClosePreview this item

Beautiful code

Author: Andrew Oram; Greg Wilson
Publisher: Beijing ; Sebastopol, Calif. : O'Reilly, ©2007.
Series: Theory in practice series.
Edition/Format:   Book : English : 1st edView all editions and formats
Leading computer scientists discuss how they found unusual, carefully designed solutions to difficult problems. The text lets readers look over the shoulder of major coding and design experts to see problems through their eyes.

based on 1 rating(s) 1 with a review

More like this


Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...


Document Type: Book
All Authors / Contributors: Andrew Oram; Greg Wilson
ISBN: 0596510047 9780596510046
OCLC Number: 174040370
Notes: "Leading programmers explain how they think" -- front cover.
Description: xxi, 593 p. : ill. ; 24 cm.
Contents: Foreword / Greg Wilson --
Preface --
1. A regular expression matcher / Brian Kernighan --
2. Subversion's delta editor : interface as ontology / Karl Fogel --
3. The most beautiful code I never wrote / Jon Bentley --
4. Finding things / Tim Bray --
5. Correct, beautiful, fast (in that order) : lessons from designing XML verifiers / Elliotte Rusty Harold --
6. Framework for integrated test : beauty through fragility / Michael Feathers --
7. Beautiful tests / Alberto Savoia --
8. On-the-fly code generation for image processing / Charles Petzold --
9. Top down operator precedence / Douglas Crockford --
10. The quest for an accelerated population count / Henry S. Warren, Jr. --
11. Secure communication : the technology of freedom / Ashish Gulhati --
12. Growing beautiful code in bioperl / Lincoln Stein --
13. The design of the gene sorter / Jim Kent --
14. How elegant code evolves with hardware : the case of Gaussian elimination / Jack Dongarra and Piotr Luszczek --
15. The long-term benefits of beautiful design / Adam Kolawa --
16. The Linux kernel driver model : the benefits of working together / Greg Kroah-Hartman --
17. Another level of indirection / Diomidis Spinellis --
18. Python's dictionary implementation : being all things to all people / Andrew Kuchling --
19. Multidimensional iterators in numpy / Travis E. Oliphant --
20. A highly reliable enterprise system for Nasa's mars rover mission / Ronald Mak --
21. ERP5 : designing for maximum adaptability / Rogerio Atem de Carvalho and Rafael Monnerat --
22. A spoonful of sewage / Bryan Gantrill --
23. Distributed programming with MapReduce / Jeffrey Dean and Sanjay Ghemawat --
24. Beautiful concurrency / Simon Peyton Jones --
25. Syntactic abstraction : the syntax-case expander / R. Kent Dybuig --
26. Labor-saving architecture : an object-oriented framework for networked software / William R. Otte and Douglas C. Schmidt --
27. Integrating business partners the restful way / Andrew Patzer --
28. Beautiful debugging / Andres Zeller --
29. Treating code as an essay / Yukihiro Matsumoto --
30. When a button is all that connects you to the world / Arun Mehta --
31. Emacspeak : the complete audio desktop / T. V. Raman --
32. Code in motion / Laura Wingerd and Christopher Swiwald --
33. Writing programs for "the book" / Brian Hayes --
Afterword / Andy Oram --
Contributors --
Series Title: Theory in practice series.
Responsibility: edited by Andy Oram and Greg Wilson.


How do the experts solve difficult problems in software development? This book offers case studies that reveal how they found carefully designed solutions to high-profile projects.  Read more...


User-contributed reviews

WorldCat User Reviews (1)

Not worth the trip to the library

by jdtangney (WorldCat user published 2010-11-12) Fair Permalink

Feh. Some of the code is pretty clever. Mostly, the book is self-agrandizing essays, and code that's hard for me to describe as beautiful. 

I got nothing out of this book.

  • Was this review helpful to you?
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...


Be the first.

Similar Items

Related Subjects:(1)

User lists with this item (3)

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data

schema:bookEdition"1st ed."
schema:description"Leading computer scientists discuss how they found unusual, carefully designed solutions to difficult problems. The text lets readers look over the shoulder of major coding and design experts to see problems through their eyes."@en
schema:name"Beautiful code"@en

Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.