Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))

Valutazione media 3,71
( su 1.185 valutazioni fornite da Goodreads )
 
9780596510046: Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))

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

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Book Description:

(none)

About the Author:

Andy Oram is an editor at O'Reilly Media, a highly respected book publisher and technology information provider. An employee of the company since 1992, Andy currently specializes in free software and open source technologies. His work for O'Reilly includes the first books ever published commercially in the United States on Linux, and the 2001 title Peer-to-Peer. His modest programming and system administration skills are mostly self-taught.

Greg Wilson holds a Ph.D. in Computer Science from the University of Edinburgh, and has worked on high-performance scientific computing, data visualization, and computer security. He is the author of Data Crunching and Practical Parallel Programming (MIT Press, 1995), and is a contributing editor at Doctor Dobb's Journal, and an adjunct professor in Computer Science at the University of Toronto.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Editore: O'Reilly Media
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi PAPERBACK Quantità: > 20
Da
Mediaoutlet12345
(Springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media. PAPERBACK. Condizione libro: New. 0596510047 *BRAND NEW* Ships Same Day or Next!. Codice libro della libreria SWATI2122350408

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 22,89
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,42
In U.S.A.
Destinazione, tempi e costi

2.

Greg Wilson
Editore: O'Reilly Media 2007-07-03 (2007)
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Paperback Quantità: 5
Da
Chiron Media
(Wallingford, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media 2007-07-03, 2007. Paperback. Condizione libro: New. Codice libro della libreria NU-GRD-00395546

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 27,25
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,33
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

3.

Greg Wilson, Andy Oram
Editore: O Reilly Media, Inc, USA, United States (2007)
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Paperback Quantità: 10
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2007. Paperback. Condizione libro: New. Language: English . Brand New Book. 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. The book includes the following contributions: Beautiful Brevity: Rob Pike s Regular Expression Matcher by Brian Kernighan, Department of Computer Science, Princeton University; Subversion s Delta Editor: Interface as Ontology by Karl Fogel, editor of , Co-founder of Cyclic Software, the first company offering commercial CVS support; The Most Beautiful Code I Never Wrote by Jon Bentley, Avaya Labs Research; Finding Things by Tim Bray, Director of Web Technologies at Sun Microsystems, co-inventor of XML 1. 0; Correct, Beautiful, Fast (In That Order): Lessons From Designing XML Validators by Elliotte Rusty Harold, Computer Science Department at Polytechnic University, author of Java I/O, Java Network Programming , and XML in a Nutshell (O Reilly); and, The Framework for Integrated Test: Beauty through Fragility by Michael Feathers, consultant at Object Mentor, author of Working Effectively with Legacy Code (Prentice Hall). It also includes: Beautiful Tests by Alberto Savoia, Chief Technology Officer, Agitar Software Inc; On-the-Fly Code Generation for Image Processing by Charles Petzold, author Programming Windows and Code: The Hidden Language of Computer Hardware and Software (both Microsoft Press); Top Down Operator Precedence by Douglas Crockford, architect at Yahoo! Inc, Founder and CTO of State Software, where he discovered JSON; Accelerating Population Count by Henry Warren, currently works on the Blue Gene petaflop computer project Worked for IBM for 41 years; Secure Communication: The Technology of Freedom by Ashish Gulhati, Chief Developer of Neomailbox, an Internet privacy service Developer of Cryptonite, an OpenPGP-compatible secure webmail system; and, Growing Beautiful Code in BioPerl by Lincoln Stein, investigator at Cold Spring Harbor Laboratory - develops databases and user interfaces for the Human Genome Project using the Apache server and its module API. It also includes: The Design of the Gene Sorter by Jim Kent, Genome Bioinformatics Group, University of California Santa Cruz; How Elegant Code Evolves With Hardware: The Case Of Gaussian Elimination by Jack Dongarra, University Distinguished Professor of Computer Science in the Computer Science Department at the University of Tennessee, also distinguished Research Staff member in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (ORNL) and Piotr Luszczek, Research Professor at the University of Tennessee; Beautiful Numerics by Adam Kolawa, co-founder and CEO of Parasoft; and, The Linux Kernel Driver Model by Greg Kroah-Hartman, SuSE Labs/Novell, Linux kernel maintainer for driver subsystems, author of Linux Kernel in a Nutshell , co-author of Linux Device Drivers, 3rd Edition (O Reilly). It also includes: Another Level of Indirection by Diomidis Spinellis, Associate Professor at the Department of Management Science and Technology at the Athens University of Economics and Business, Greece; An Examination of Python s Dictionary Implementation by Andrew Kuchling, longtime member of the Python development community, and a director of the Python Software Foundation; Multi-Dimensional Iterators in NumPy by Travis Oliphant, Assistant Prof. Codice libro della libreria AAH9780596510046

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 30,96
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

4.

Greg Wilson, Andy Oram
Editore: O Reilly Media, Inc, USA, United States (2007)
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Paperback Quantità: 10
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O Reilly Media, Inc, USA, United States, 2007. Paperback. Condizione libro: New. Language: English . Brand New Book. 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. The book includes the following contributions: Beautiful Brevity: Rob Pike s Regular Expression Matcher by Brian Kernighan, Department of Computer Science, Princeton University; Subversion s Delta Editor: Interface as Ontology by Karl Fogel, editor of , Co-founder of Cyclic Software, the first company offering commercial CVS support; The Most Beautiful Code I Never Wrote by Jon Bentley, Avaya Labs Research; Finding Things by Tim Bray, Director of Web Technologies at Sun Microsystems, co-inventor of XML 1. 0; Correct, Beautiful, Fast (In That Order): Lessons From Designing XML Validators by Elliotte Rusty Harold, Computer Science Department at Polytechnic University, author of Java I/O, Java Network Programming , and XML in a Nutshell (O Reilly); and, The Framework for Integrated Test: Beauty through Fragility by Michael Feathers, consultant at Object Mentor, author of Working Effectively with Legacy Code (Prentice Hall). It also includes: Beautiful Tests by Alberto Savoia, Chief Technology Officer, Agitar Software Inc; On-the-Fly Code Generation for Image Processing by Charles Petzold, author Programming Windows and Code: The Hidden Language of Computer Hardware and Software (both Microsoft Press); Top Down Operator Precedence by Douglas Crockford, architect at Yahoo! Inc, Founder and CTO of State Software, where he discovered JSON; Accelerating Population Count by Henry Warren, currently works on the Blue Gene petaflop computer project Worked for IBM for 41 years; Secure Communication: The Technology of Freedom by Ashish Gulhati, Chief Developer of Neomailbox, an Internet privacy service Developer of Cryptonite, an OpenPGP-compatible secure webmail system; and, Growing Beautiful Code in BioPerl by Lincoln Stein, investigator at Cold Spring Harbor Laboratory - develops databases and user interfaces for the Human Genome Project using the Apache server and its module API. It also includes: The Design of the Gene Sorter by Jim Kent, Genome Bioinformatics Group, University of California Santa Cruz; How Elegant Code Evolves With Hardware: The Case Of Gaussian Elimination by Jack Dongarra, University Distinguished Professor of Computer Science in the Computer Science Department at the University of Tennessee, also distinguished Research Staff member in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (ORNL) and Piotr Luszczek, Research Professor at the University of Tennessee; Beautiful Numerics by Adam Kolawa, co-founder and CEO of Parasoft; and, The Linux Kernel Driver Model by Greg Kroah-Hartman, SuSE Labs/Novell, Linux kernel maintainer for driver subsystems, author of Linux Kernel in a Nutshell , co-author of Linux Device Drivers, 3rd Edition (O Reilly). It also includes: Another Level of Indirection by Diomidis Spinellis, Associate Professor at the Department of Management Science and Technology at the Athens University of Economics and Business, Greece; An Examination of Python s Dictionary Implementation by Andrew Kuchling, longtime member of the Python development community, and a director of the Python Software Foundation; Multi-Dimensional Iterators in NumPy by Travis Oliphant, Assistant Prof. Codice libro della libreria AAH9780596510046

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 31,14
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

5.

Andy Oram , Greg Wilson
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Paperback Quantità: 5
Edizione Internazionale
Da
PRIORITY BOOKS
(springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. Softcover Book, New Condition, Fast Shipping. Ready in Stock. 1st Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 620 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Codice libro della libreria 505780

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 28,48
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,42
In U.S.A.
Destinazione, tempi e costi

6.

Oram, Andy
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Paperback Quantità: > 20
Print on Demand
Da
BargainBookStores
(Grand Rapids, MI, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. This item is printed on demand. Item doesn't include CD/DVD. Codice libro della libreria 848402

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 29,02
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,42
In U.S.A.
Destinazione, tempi e costi

7.

Andy Oram, Greg Wilson
Editore: O'Reilly 2007-07-10, North Sebastapol, Calif. |Farnham (2007)
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi paperback Quantità: > 20
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro O'Reilly 2007-07-10, North Sebastapol, Calif. |Farnham, 2007. paperback. Condizione libro: New. Codice libro della libreria 9780596510046

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 29,25
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,34
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

8.

Andy Oram , Greg Wilson
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Paperback Quantità: 5
Edizione Internazionale
Da
Nick Book House
(fresno, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. New, Softcover International Edition, Printed in Black and White, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Codice libro della libreria 32245

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 29,39
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,42
In U.S.A.
Destinazione, tempi e costi

9.

Wilson, Greg; Oram, Andy
Editore: O'Reilly Media, Inc, USA (2007)
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Brossura Prima edizione Quantità: 17
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, Inc, USA, 2007. Condizione libro: New. 2007. 1st Edition. Paperback. 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. Num Pages: 600 pages, Illustrations. BIC Classification: UMZ. Category: (P) Professional & Vocational. Dimension: 232 x 179 x 33. Weight in Grams: 1062. . . . . . . Codice libro della libreria V9780596510046

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 33,27
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Irlanda a: U.S.A.
Destinazione, tempi e costi

10.

Wilson, Greg; Oram, Andy
Editore: O'Reilly Media, Inc, USA
ISBN 10: 0596510047 ISBN 13: 9780596510046
Nuovi Brossura Quantità: 17
Da
Kennys Bookstore
(Olney, MD, U.S.A.)
Valutazione libreria
[?]

Descrizione libro O'Reilly Media, Inc, USA. Condizione libro: New. 2007. 1st Edition. Paperback. 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. Num Pages: 600 pages, Illustrations. BIC Classification: UMZ. Category: (P) Professional & Vocational. Dimension: 232 x 179 x 33. Weight in Grams: 1062. . . . . . Books ship from the US and Ireland. Codice libro della libreria V9780596510046

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 34,79
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro