Harnessing Hibernate, James Elliott, O’Reilly 2008
Java programmers will want to read this. It is dated, but recent enough to include Java Persistence API (JPA) integration. 350 pages.
Harnessing Hibernate, James Elliott, O’Reilly 2008
Java programmers will want to read this. It is dated, but recent enough to include Java Persistence API (JPA) integration. 350 pages.
Dependency Injection : design patterns using Spring and Guice / Dhanji R. Prasanna, Manning, 2009
Java programmers will find this valuable. 300 pages, contents:
appendix A – The Butterfly Container
appendix B – Smarty Pants for Adobe Flex
Agile Principles, Patterns, and Practices in C♯ / Robert C. Martin, Prentice Hall, 2007
Developers will want to read this book. With a foreword by Erich Gamma, of Eclipse fame. Hardcover, 700 pages.
Model-driven Development with executable UML / Dragan Milicev, Wiley, 2009
This book is for analysts who specify the requirements and design of business systems. 850 pages.
Use Case Driven object modeling with UML : theory and practice / Doug Rosenberg, Apress, 2007.
Here is a practical book on UML, the best way to diagram the requirements for a software project. 400 pages, hardcover.
Elements of Programming / Alexander Stepanov, Addison-Wesley, 2009
An advanced book on software design, with examples in C++. It is highly recommended by Bjarne Stroustrup. 250 pages, hardcover.
Beautiful Architecture / edited by Diomidis Spinellis, O’Reilly, 2009
A collection of essays by leading software designers. Sections include systems architecture, enterprise application architecture, and user application architecture.
350 pages.
Head first object-oriented analysis and design / Brett D. McLaughlin, O’Reilly, 2007
A tutorial with visual gags that will keep anyone, teen or older, glued to the pages. It still retains the great O’Reilly quality. 600 pages.
Metamodelling for software engineering / Cesar Gonzalez-Perez, Wiley, 2008
This is an academic book about abstracting UML and such. It is hardcover, and concise at 200 pages, but not easy reading.