Beautiful Code: Leading Programmers Explain How They Think (häftad)
Fler böcker inom
Format
Häftad (Paperback)
Språk
Engelska
Antal sidor
593
Utgivningsdatum
2007-07-01
Upplaga
1
Förlag
O'REILLY & ASSOCIATES
Illustrationer
illustrations
Dimensioner
235 x 180 x 38 mm
Vikt
1000 g
Antal komponenter
1
ISBN
9780596510046
Beautiful Code: Leading Programmers Explain How They Think (häftad)

Beautiful Code: Leading Programmers Explain How They Think

(1 röst)
Häftad Engelska, 2007-07-01
329
Skickas inom 10-15 vardagar.
Fri frakt inom Sverige för privatpersoner.
How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies
Visa hela texten

Passar bra ihop

  1. Beautiful Code: Leading Programmers Explain How They Think
  2. +
  3. Beautiful Security

De som köpt den här boken har ofta också köpt Beautiful Security av Andy Oram, John Viega (häftad).

Köp båda 2 för 638 kr

Kundrecensioner

Har du läst boken? Sätt ditt betyg »

Bloggat om Beautiful Code: Leading Programmers Expla...

Övrig information

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. Andy is also a member of Computer Professionals for Social Responsibility and writes often for the O'Reilly Network and other publications. Topics include policy issues related to the Internet and trends affecting technical innovation and its effects on society. His web site is www.praxagora.com/andyo. Andy works at the O'Reilly office in Cambridge, Massachusetts and lives nearby with his wife, two children, and a six-foot grand piano that can often be heard late at night. 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.

Innehållsförteckning

DedicationForewordPrefaceChapter 1: A Regular Expression MatcherChapter 2: Subversion's Delta Editor: Interface As OntologyChapter 3: The Most Beautiful Code I Never WroteChapter 4: Finding ThingsChapter 5: Correct, Beautiful, Fast (in That Order): Lessons from Designing XML VerifiersChapter 6: Framework for Integrated Test: Beauty Through FragilityChapter 7: Beautiful TestsChapter 8: On-the-Fly Code Generation for Image ProcessingChapter 9: Top Down Operator PrecedenceChapter 10: The Quest for an Accelerated Population CountChapter 11: Secure Communication: The Technology Of FreedomChapter 12: Growing Beautiful Code in BioPerlChapter 13: The Design of the Gene SorteChapter 14: How Elegant Code Evolves with Hardware The Case of Gaussian EliminationChapter 15: The Long-Term Benefits of Beautiful DesignChapter 16: The Linux Kernel Driver Model: The Benefits of Working TogetherChapter 17: Another Level of IndirectionChapter 18: Python's Dictionary Implementation: Being All Things to All PeopleChapter 19: Multidimensional Iterators in NumPyChapter 20: A Highly Reliable Enterprise System for NASA's Mars Rover MissionChapter 21: ERP5: Designing for Maximum AdaptabilityChapter 22: A Spoonful of SewageChapter 23: Distributed Programming with MapReduceChapter 24: Beautiful ConcurrencyChapter 25: Syntactic Abstraction: The syntax-case ExpanderChapter 26: Labor-Saving Architecture: An Object-Oriented Framework for Networked SoftwareChapter 27: Integrating Business Partners the RESTful WayChapter 28: Beautiful DebuggingChapter 29: Treating Code As an EssayChapter 30: When a Button Is All That Connects You to the WorldChapter 31: Emacspeak: The Complete Audio DesktopChapter 32: Code in MotionChapter 33: Writing Programs for "The Book"AfterwordContributorsColophon