An edition of Beautiful Code (2007)

Beautiful Code

1st. ed.
  • 3.2 (6 ratings)
  • 25 Want to read
  • 1 Currently reading
  • 7 Have read

My Reading Lists:

Create a new list

  • 3.2 (6 ratings)
  • 25 Want to read
  • 1 Currently reading
  • 7 Have read


Download Options

Buy this book

Last edited by MARC Bot
June 21, 2025 | History
An edition of Beautiful Code (2007)

Beautiful Code

1st. ed.
  • 3.2 (6 ratings)
  • 25 Want to read
  • 1 Currently reading
  • 7 Have read

How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes. This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. - Publisher.

Publish Date
Publisher
O'Reilly
Language
/languages/eng
Pages
593

Buy this book

Previews available in: /languages/eng

Edition Availability
Cover of: Beautiful Code
Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
June 26, 2007, O'Reilly Media, Inc.
in /languages/eng
Cover of: Beautiful Code
Beautiful Code: Leading Programmers Explain How They Think
Jun 26, 2007, O'Reilly Media
kindle edition in /languages/eng
Cover of: Beautiful Code
Beautiful Code: Leading Programmers Explain How They Think
2007, O'Reilly Media, Incorporated
in /languages/eng
Cover of: Beautiful Code
Beautiful Code
2007, O'Reilly
in /languages/eng - 1st. ed.

Add another edition?

Book Details


Table of Contents

A regular expression matcher / Brian Kernighan
Subversion's delta editor: interface as ontology / Karl Fogel
The most beautiful code I never wrote / Jon Bentley
Finding things / Tim Bray
Correct, beautiful, fast (in that order): lessons from designing XML verifiers / Elliotte Rusty Harold
Framework for integrated test: beauty through fragility / Michael Feathers
Beautiful tests / Alberto Savoia
On-the-fly code generation for image processing / Charles Petzold
Top down operator precedence / Douglas Crockford
The quest for an accelerated population count / Henry S. Warren, Jr.
Secure communication: the technology of freedom / Ashish Gulhati
Growing beautiful code in bioperl / Lincoln Stein
The design of the gene sorter / Jim Kent
How elegant code evolves with hardware: the case of Gaussian elimination / Jack Dongarra and Piotr Luszczek
The long-term benefits of beautiful design / Adam Kolawa
The Linux kernel driver model: the benefits of working together / Greg Kroah-Hartman
Another level of indirection / Diomidis Spinellis
Python's dictionary implementation: being all things to all people / Andrew Kuchling
Multidimensional iterators in numpy / Travis E. Oliphant.
A highly reliable enterprise system for Nasa's mars rover mission / Ronald Mak
ERP5: designing for maximum adaptability / Rogerio Atem de Carvalho and Rafael Monnerat
A spoonful of sewage /Bryan Gantrill
Distributed programming with MapReduce / Jeffrey Dean and Sanjay Ghemawat
Beautiful concurrency / Simon Peyton Jones
Syntactic abstraction: the syntax-case expander / R. Kent Dybuig
Labor-saving architecture: an object-oriented framework for networked software / William R. Otte and Douglas C. Schmidt
Integrating business partners the restful way / Andrew Patzer
Beautiful debugging / Andres Zeller
Treating code as an essay / Yukihiro Matsumoto
When a button is all that connects you to the world / Arun Mehta
Emacspeak: the complete audio desktop / T. V. Raman
Code in motion / Laura Wingerd and Christopher Swiwald
Writing programs for "the book" / Brian Hayes.

Edition Notes

"Leading programmers explain how they think" -- front cover.

Includes bibliographical references and index.

Published in
Beijing, Sebastapol, Calif
Series
Theory in practice series

Classifications

Library of Congress
QA76.758 .B425 2007, QA76

The Physical Object

Pagination
xxi, 593 p. :
Number of pages
593

Edition Identifiers

Open Library
OL22380766M
Internet Archive
beautifulcodelea00oram
ISBN 10
0596510047
ISBN 13
9780596510046
LCCN
2007299299
OCLC/WorldCat
163289538
Goodreads
405790

Work Identifiers

Work ID
OL19396663W

Work Description

How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.

This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
June 21, 2025 Edited by MARC Bot import existing book
February 7, 2024 Edited by ImportBot import existing book
May 27, 2023 Edited by MARC Bot import existing book
June 24, 2022 Edited by bitnapper
November 12, 2008 Created by ImportBot initial import