Beautiful Code Chapter Now Online

As promised, my chapter from O’Reilly’s Beautiful Code book is now online under a free license:

Subversion’s Delta Editor: Interface as Ontology

Of course, no chapter on programming would be complete without tree diagrams…

Beautiful Code, Chapter 2 (page 13)

Beautiful Code, Chapter 2 (pages 14 and 15)

Since all the authors’ fees are being donated to Amnesty International, an unexpected result of writing a chapter for this book is that I feel I can finally use those return-address labels Amnesty International is always sending me in their fundraising letters. I hadn’t donated before — they’re a good cause, but there are a lot of good causes and I’ve been sending my money elsewhere. However, now that O’Reilly is effectively donating in my name, I don’t have to print my own address labels if I’m short on time: I can, without guilt, use the rather nice ones that have been arriving for free in the mail for years.

2 Responses to “Beautiful Code Chapter Now Online”

  1. rants.org » Blog Archive » "Beautiful Code" has arrived... Says:

    […] As for my own contribution (Chapter 2: Subversion’s Delta Editor: Interface as Ontology), I just got the XML master back from O’Reilly, and I’ll be putting it online under a free license as soon as I get a chance. [Update: this is now done.] […]

  2. Karl Fogel: “Subversion’s Delta Editor: Interface as Ontology” — Version Control Blog — Subversion, Books, Says:

    […] Read this chapter online: rants.org: “Beautiful Code Chapter Now Online”. […]

Leave a Reply