Beautiful Code

Leading Programmers Explain How They Think



Bookstore > Books > Beautiful Code

Price$12.17 - $43.64
Rating
AuthorsGreg Wilson, Andy Oram
PublisherO'Reilly Media
Published2007
Pages624
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-100596510047
ISBN-139780596510046
EBook Hardcover Paperback

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.


  1. (2 books)
  2. (2 books)



4 5 2527

Similar Books


Processing, 2nd Edition

Processing, 2nd Edition

by Ira Greenberg, Dianna Xu, Deepak Kumar

Processing: Creative Coding and Generative Art in Processing 2 is a fun and creative approach to learning programming. Using the easy to learn Processing programming language, you will quickly learn how to draw with code, and from there move to animating in 2D and 3D. These basics will then open up a whole world of graphics and computer e...

Price:  $13.99  |  Publisher:  Apress  |  Release:  2013

Programming Crystal

Programming Crystal

by Ivo Balbaert, Simon St. Laurent

Crystal is for Ruby programmers who want more performance or for developers who enjoy working in a high-level scripting environment. Crystal combines native execution speed and concurrency with Ruby-like syntax, so you will feel right at home. This book, the first available on Crystal, shows you how to write applications that have the bea...

Price:  $27.89  |  Publisher:  The Pragmatic Programmers  |  Release:  2019

Programming Clojure

Programming Clojure

by Stuart Halloway

If you are a Java programmer, if you care about concurrency, or if you enjoy working in low-ceremony language such as Ruby or Python, Programming Clojure is for you. Clojure is a general-purpose language with direct support for Java, a modern Lisp dialect, and support in both the language and data structures for functional programming. Pr...

Price:  $3.74  |  Publisher:  The Pragmatic Programmers  |  Release:  2009

Getting Started with Beautiful Soup

Getting Started with Beautiful Soup

by Vineeth G. Nair

Beautiful Soup is a Python library designed for quick turnaround projects like screen-scraping. Beautiful Soup provides a few simple methods and Pythonic idioms for navigating, searching, and modifying a parse tree: a toolkit for dissecting a document and extracting what you need without writing excess code for an application. It doesn't ...

Price:  $20.99  |  Publisher:  Packt Publishing  |  Release:  2014

Learn Python the Hard Way, 3rd Edition

Learn Python the Hard Way, 3rd Edition

by Zed A. Shaw

Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.In Learn Python the Hard Way, 3rd Edition, you'll learn Python by working thr...

Price:  $13.82  |  Publisher:  Addison-Wesley  |  Release:  2013

Ruby Best Practices

Ruby Best Practices

by Gregory T Brown

Ruby Best Practices is for programmers who want to use Ruby the way Rubyists do. Written by the developer of the Ruby project Prawn (prawn.majesticseacreature.com), this concise book explains how to design beautiful APIs and domain-specific languages, work with functional programming ideas and techniques that can simplify your code and ma...

Price:  $18.55  |  Publisher:  O'Reilly Media  |  Release:  2009

The Art of Readable Code

The Art of Readable Code

by Dustin Boswell, Trevor Foucher

As programmers, we've all seen source code that's so ugly and buggy it makes our brain ache. Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of bad code (much of it their own) to determine why they're bad and how they could be improved. Their conclusion? You need to write code that mi...

Price:  $27.99  |  Publisher:  O'Reilly Media  |  Release:  2011

Stylish F#

Stylish F#

by Kit Eason

Why just get by in F# when you can program in style! This book goes beyond syntax and into design. It provides F# developers with best practices, guidance, and advice to write beautiful, maintainable, and correct code.Stylish F# covers every design decision that a developer makes in constructing F# programs, helping you make the most educ...

Price:  $34.45  |  Publisher:  Apress  |  Release:  2018