Updated 7/15/2008
I need to unload all this stuff somewhere before my brain bursts. So here is a collection of all the books related to software development that I want to read, have completely read, and have partially read.
Want to read:
- The Pragmatic Programmer: From Journeyman to Master
- Object Design: Roles, Responsibilities, and Collaborations
- Patterns of Enterprise Application Architecture
- Software Estimation: Demystifying the Black Art
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Designing Interfaces: Patterns for Effective Interaction Design
- Beautiful Code: Leading Programmers Explain How They Think
- Programming Erlang: Software for a Concurrent World
- Refactoring: Improving the Design of Existing Code
- Coders at Work
- Working Effectively with Legacy Code
Have completely read:
- Peopleware: Productive Projects and Teams
- The Mythical Man-Month: Essays on Software Engineering
- Head First Object-Oriented Analysis & Design
- Don't Make Me Think: A Common Sense Approach to Web Usability
- Programming Ruby: The Pragmatic Programmers' Guide
- My Job Went to India: 52 Ways to Save Your Job
Have partially read:
"The Pragmatic Programmer: From Journeyman to Master" is really an excellent book, which you should read ASAP.
ReplyDeleteApart from that, I'm currently reading "Practical Ruby Projects", which I quite like (although the title is a bit of a misnomer).
And since you don't mention it in your "read"-list: I can also recommend "Code Complete 2" by Steve McConnell.
Oh, and I completely forgot about "My Programming Job Went to India" by Chad Fowler (The Pragmatic Programmers). It's a great book, even if your job isn't actually in danger :)
ReplyDeleteI've heard good things about "My Job Went to India". I'm definitely not worried about my job going to India, but I've heard it's a good book about how to generally improve your career prospects as a software developer (something I'm always interested in).
ReplyDelete