Resources
These are some books that I have found immensely useful in my professional life, in particular in applications development. Perhaps you will too.
Design Patterns. Elements of Reusable Object-Oriented Software. Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Addison-Wesley (1994)
Programming Pearls. Jon Bentley. Addison-Wesley (1986)
Just get it. Read it on the way home!
More Programming Pearls. Jon Bentley. Addison-Wesley (1990)
Design and Evolution of C++. Bjarne Stroustrup. Addison-Wesley (1994)
Fascinating study of the kind of considerations that drive language design.
The Mythical Man-Month. Frederick P. Brooks. Addison-Wesley (1995)
One of the most readable sets of essays on software project management and development.
Bringing Design to Software. Terry Winograd. Addison-Wesley (1996)
What we typically don’t worry about in an application—but should.
BUGS in Writing. Lyn Dupré. Addison-Wesley (1995)
Highly recommended for programmers writing technical documentation.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access