Tech Book Club List
Over the summer, some friends and I are planning on reading some computer texts that are considered required reading. I’ll be adding to the post as we come up with other interesting books. Structure and Interpretation of Computer Programs, by Harold Abelson and Gerald Jay Sussman with Julie Sussman The Art of UNIX Programming, by Eric S. Raymond Gödel, Escher, Bach: An Eternal Golden Braid, by Douglas R. Hofstadter Working Effectively with Legacy Code, by Michael Feathers The Pragmatic Programmer: From Journeyman to Master, by Andrew Hunt and David Thomas Clean Code: A Handbook of Agile Software Craftsmanship, by Robert C. Martin The Cathedral and the Bazaar, by Eric S. Raymond The Mythical Man-Month: Essays on Software Engineering, by Frederick P. Brooks Jr. Beautiful Code: Leading Programmers Explain How They Think, by Andy Oram (Editor) and Greg Wilson (Editor) Real World Haskell, by Bryan O’Sullivan, John Goerzen, and Don Stewart Various Academic CS Papers, by Various Authors Design Patterns: Elements of Reusable Object-Oriented Software, by Gang of Four