About Duffbert...

Duffbert's Random Musings is a blog where I talk about whatever happens to be running through my head at any given moment... I'm Thomas Duff, and you can find out more about me here...

Email Me!

Search This Site!

Custom Search

I'm published!

Co-author of the book IBM Lotus Sametime 8 Essentials: A User's Guide
SametimeBookCoverImage.jpg

Purchase on Amazon

Co-author of the book IBM Sametime 8.5.2 Administration Guide
SametimeAdminBookCoverImage.jpg

Purchase on Amazon

MiscLinks

Visitor Count...



View My Stats

« You know you have too many books to review when... | Main| Book Review - Windows XP Cookbook by Robbie Allen and Preston Gralla »

Book Review - The Best Software Writing I by Joel Spolsky

Category Book Reviews


I recently received a copy of
The Best Software Writing I by Joel Spolsky.  As with his other book, it's an entertaining read with a number of enlightening insights into what I do for a living...

Joel Spolsky has gathered a number of blog entries, essays, and speeches that showcase (in his opinion) the best writings by software professionals.  He feels (and I have to agree) that most programmers and developers will avoid writing at all cost, and as a result are not very good at it.  You end up with either indecipherable ramblings or dry monotone typing that is akin to enduring some form of medieval torture.  And I confess...  I probably have strayed into both those areas a few too many times for the sanity of my readers.  But by showcasing techno-geeks that can write coherently and with a touch of humor and entertainment, Spolsky hopes to raise the overall level of writing competency in the industry.  I don't know if he'll be successful, but it definitely can't hurt...


Because the writings cover a wide range of topics, there's something for everyone.  Or conversely, not everything will appeal to every reader.  "Style Is Substance" by Ken Arnold is (for me) a great piece that advocates making programming style a built-in element of a language.  Think of the time you'll save by killing off all style wars up front.  The cartoon piece "Excel As A Database" will cause all developers to think Rory Blyth must work somewhere in their company with their users.  And "A Quick (And Hopefully Painless) Ride Through Ruby (With Cartoon Foxes)" will, although rather strange, give you more information about Ruby in a shorter period of time than you ever thought possible.  On the other hand, "A Group Is Its Own Worst Enemy" by Clay Shirky was something I seemed to have to slog through.  You may well have just the opposite reaction on any or all of these.  It's one of the fun things about this compilation...  :)


While you can obviously go out and find all this stuff on-line at the various sites, odds are you won't find what you don't know about.  Joel brings together a nice mixture of thoughts and concepts, all packaged within an expert writing style.  If you're a professional developer, you probably should pick up a copy and see how writing can be done well...

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

Want to support this blog or just say thanks?

When you shop Amazon, start your shopping experience here.

When you do that, all your purchases during that session earn me an affiliate commission via the Amazon Affiliate program. You don't have to buy the book I linked you to (although I wouldn't complain!). Simply use that as your starting point.

Thanks!

Thomas "Duffbert" Duff

Ads of Relevance...