skip to content
Beautiful code Preview this item
ClosePreview this item
Checking...

Beautiful code

Author: Andrew Oram; Greg Wilson
Publisher: North Sebastapol, Calif. ; Farnham : O'Reilly, 2007.
Series: Theory in practice (Sebastopol, Calif.)
Edition/Format:   Print book : EnglishView all editions and formats
Summary:
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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy in the library

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

Details

Document Type: Book
All Authors / Contributors: Andrew Oram; Greg Wilson
ISBN: 9780596510046 0596510047
OCLC Number: 163289538
Notes: "Leading programmers explain how they think"--Cover.
Description: xxi, 593 pages : illustrations ; 24 cm.
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 --
Multi-Dimensional 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 Cantrill --
Distributed Programming with MapReduce / Jeff Dean and Sanjay Ghemawat --
Beautiful Concurrency / Simon Peyton Jones --
Syntactic Abstraction : The syntax-case Expander / Kent Dybvig --
Labor-Saving Architecture: An Object-Oriented Framework for Networked Software / William Otte and Douglas C. Schmidt --
Integrating Business Partners the RESTful Way / Andrew Patzer --
Beautiful Debugging / Andreas 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 / TV Raman --
Code in Motion / Laura Wingerd and Christopher Seiwald --
Writing Programs for "The Book" / Brian Hayes.
Series Title: Theory in practice (Sebastopol, Calif.)
Responsibility: edited by Andy Oram and Greg Wilson.
More information:

Abstract:

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

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.

Similar Items

Related Subjects:(2)

User lists with this item (4)

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


Primary Entity

<http://www.worldcat.org/oclc/163289538> # Beautiful code
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "163289538" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/564772184#Place/north_sebastapol_calif> ; # North Sebastapol, Calif.
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/564772184#Place/farnham> ; # Farnham
    schema:about <http://id.worldcat.org/fast/1124185> ; # Software engineering
    schema:about <http://dewey.info/class/005.1/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/564772184#Topic/programutveckling> ; # Programutveckling
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/564772184#Person/oram_andrew> ; # Andrew Oram
    schema:contributor <http://viaf.org/viaf/92751285> ; # Greg Wilson
    schema:datePublished "2007" ;
    schema: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. - Publisher."@en ;
    schema:description "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 -- Multi-Dimensional 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 Cantrill -- Distributed Programming with MapReduce / Jeff Dean and Sanjay Ghemawat -- Beautiful Concurrency / Simon Peyton Jones -- Syntactic Abstraction : The syntax-case Expander / Kent Dybvig -- Labor-Saving Architecture: An Object-Oriented Framework for Networked Software / William Otte and Douglas C. Schmidt -- Integrating Business Partners the RESTful Way / Andrew Patzer -- Beautiful Debugging / Andreas 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 / TV Raman -- Code in Motion / Laura Wingerd and Christopher Seiwald -- Writing Programs for "The Book" / Brian Hayes."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/564772184> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/564772184#Series/theory_in_practice> ; # Theory in practice
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/564772184#Series/theory_in_practice_sebastopol_calif> ; # Theory in practice (Sebastopol, Calif.)
    schema:name "Beautiful code"@en ;
    schema:productID "163289538" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/163289538#PublicationEvent/north_sebastapol_calif_farnham_o_reilly_2007> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/564772184#Agent/o_reilly> ; # O'Reilly
    schema:workExample <http://worldcat.org/isbn/9780596510046> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GBA709986> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/163289538> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/564772184#Person/oram_andrew> # Andrew Oram
    a schema:Person ;
    schema:familyName "Oram" ;
    schema:givenName "Andrew" ;
    schema:name "Andrew Oram" ;
    .

<http://experiment.worldcat.org/entity/work/data/564772184#Place/north_sebastapol_calif> # North Sebastapol, Calif.
    a schema:Place ;
    schema:name "North Sebastapol, Calif." ;
    .

<http://experiment.worldcat.org/entity/work/data/564772184#Series/theory_in_practice_sebastopol_calif> # Theory in practice (Sebastopol, Calif.)
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/163289538> ; # Beautiful code
    schema:name "Theory in practice (Sebastopol, Calif.)" ;
    .

<http://experiment.worldcat.org/entity/work/data/564772184#Topic/programutveckling> # Programutveckling
    a schema:Intangible ;
    schema:name "Programutveckling"@en ;
    .

<http://id.worldcat.org/fast/1124185> # Software engineering
    a schema:Intangible ;
    schema:name "Software engineering"@en ;
    .

<http://viaf.org/viaf/92751285> # Greg Wilson
    a schema:Person ;
    schema:birthDate "1963" ;
    schema:familyName "Wilson" ;
    schema:givenName "Greg" ;
    schema:name "Greg Wilson" ;
    .

<http://worldcat.org/isbn/9780596510046>
    a schema:ProductModel ;
    schema:isbn "0596510047" ;
    schema:isbn "9780596510046" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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