Experts > Hadley Wickham

Hadley Wickham's Top Book Recommendations

Want to know what books Hadley Wickham recommends on their reading list? We've researched interviews, social media posts, podcasts, and articles to build a comprehensive list of Hadley Wickham's favorite book recommendations of all time.



Lessons in Clarity and Grace

"For courses in English and Writing." Emphasizes the importance of style in writing for a global audience "Style: Lessons in Clarity and Grace" asserts that style is a matter of making informed choices in the service of one s readers. While writers know best what they want to say, readers ultimately decide if they ve said it well. This flagship text builds on that premise, with updates on subjects such as gender-neutral writing and writing for global audiences. It brings the authors innovative approach to the needs of today s students, while maintaining that writing with style is a...
Recommended by Hadley Wickham, and 1 others.

Hadley WickhamWriting well and describing things well is very valuable to a good programmer, and even more to a data scientist. (Source)

See more recommendations for this book...


The Art of Readable Code

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 minimizes the time it would take someone else to understand it—even if that someone else is you.

This book focuses on basic principles and practical techniques you can apply every time you write code. Using easy-to-digest code examples from...
Recommended by Hadley Wickham, and 1 others.

Hadley WickhamThis book gives you a series of techniques to make ‘code smell’ go away. (Source)

See more recommendations for this book...


Algorithm Design Manual

Recommended by Hadley Wickham, and 1 others.

Hadley WickhamThis book is an illustration of the power of names in the Google era. (Source)

See more recommendations for this book...


The Pragmatic Programmer

From Journeyman to Master

-- Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software development to examine the core process--taking a requirement and producing working, maintainable code that delights its users. It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and youll learn how to *Fight software rot; *Avoid the trap of duplicating knowledge; *Write flexible, dynamic, and adaptable... more
Recommended by Jeff Atwood, Hadley Wickham, and 3 others.

Hadley WickhamThis book is about the craft of software development, and thinking about how to produce good code. (Source)

See more recommendations for this book...


Structure and Interpretation of Computer Programs

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experience teaching the course at MIT since the first edition was published. A new theme has been introduced that emphasizes the central role played by different approaches to dealing with time in... more

Max LevchinEasier to read [than "The Art of Computer Programming"] end-to-end quickly. (Source)

Hadley WickhamThe most valuable thing this book gives you is confidence and knowledge to go and create your own programming language. (Source)

John Maeda@jesseddy The best book in classical and “hands-on example” terms is Structure and Interpretation of Computer Programs — but it requires maybe a year to get thru and for me, 10 years more to marinate over. *A* book is the one I am finishing now to come out Nov 2019. (Source)

See more recommendations for this book...

Don't have time to read Hadley Wickham's favorite books? Read Shortform summaries.

Shortform summaries help you learn 10x faster by:

  • Being comprehensive: you learn the most important points in the book
  • Cutting out the fluff: you focus your time on what's important to know
  • Interactive exercises: apply the book's ideas to your own life with our educators' guidance.