Architecture Books
-
J2EE Design Patterns
Published 17 years ago
by William Crawford, Jonathan Kaplan, O'Reilly Media
Architects of buildings and architects of software have more in common than most people think. Both professions require attention to detail, and both practitioners will see their work collapse around them if they make too many mistakes. It's impossible to imagine a world in which buildings get built without blueprints, but it's still common for software applications to be designed and built without blueprints, or in this case, design patterns.
-
.NET: A Complete Development Cycle
Published 17 years ago
by Gunther Lenz, Thomas Moeller, Addison-Wesley
Teaches developers how to use state of the art Software Engineering practices in the .NET environment. There are many books on Software Engineering, and many books on .NET, but this is the first to bring them together.
-
Pragmatic Unit Testing in Java with JUnit
Published 17 years ago
by Andy Hunt, Dave Thomas, The Pragmatic Programmers
Learn how to improve your Java coding skills using unit testing. Despite it's name, unit testing is really a coding technique, not a testing technique. Unit testing is done by programmers, for programmers. It's primarily for our benefit: we get improved confidence in our code, better ability to make deadlines, less time spent in the debugger, and less time beating on the code to make it work correctly.
-
Java Persistence for Relational Databases
Published 17 years ago includes sample chapter
by Richard Sperko, Apress
Java Persistence for Relational Databases is chock full of best practices and patterns, for those of you who want to connect to databases using Java! Coverage includes various database-related APIs for Java, like JDO, JDBC (including the newest 3.0 APIs), and CMP ("Container Managed Persistence" with EJB). All those things you developers have wanted to know&emdash;but were afraid to ask&emdash;are featured inside this book.
-
Jess in Action: Java Rule-Based Systems (In Action series)
Published 17 years ago
by Ernest FriedmanHill, Manning Publications
A practical handbook for anyone interested in programming rule-based systems and written by the creator of the popular Java rule engine, Jess, this book is structured around a series of large, fully developed practical examples of rule-based programming in Java. After the topic of rule-based systems is introduced, software developers and architects are shown the Jess rule programming language in an accessible, tutorial style.
-
Web Services Patterns: Java Edition
Published 17 years ago includes sample chapter
by Paul B. Monday, Apress
Web Service Patterns: Java Edition describes architectural patterns that can guide you through design patterns (service implementation and usage) and illustrates the different ways in which you can use web services. Author Paul Monday had two primary goals in writing this book: to show some interesting design patterns that are applicable to web services as well as the broader computing community and to give some hands-on experience using a web service environment.
-
Enterprise JavaBeans 2.1
Published 17 years ago includes sample chapter
by Stefan Denninger, Ingo Peters, Rob Castenada, Apress
Enterprise JavaBeans (EJB) is a server-side component model for transaction-aware distributed enterprise applications, written in the Java programming language. Enterprise JavaBeans 2.1 details the architecture of the Enterprise JavaBeans component model. After the authors introduce the component paradigm, they move on to cover EJB architecture basics.
-
Real-World .NET Applications
Published 17 years ago includes sample chapter
by Budi Kurniawan, Apress
Real World .NET Applications consists of six significant .NET applications, each representing one of the major application types: a custom Windows control, an XML document editor, a Pac-Man?style game, a drawing application, an FTP client application, and an ASP.NET online store. Each application or component is thoroughly documented, starting from coverage of the underlying principles through the architecture and design, and finally the actual implementation of the application.
-
Patterns of Enterprise Application Architecture
Published 18 years ago
by Martin Fowler, Addison-Wesley Professional
Noted software engineering expert, Martin Fowler, turns his attention to enterprise application development. He helps professionals understand the complex--yet critical--aspects of architecture. Enables the reader to make proper choices when faced with a difficult design decision.
-
Expert One-on-One J2EE Design and Development (Programmer to Programmer)
Published 18 years ago
by Rod Johnson, Wrox
The results of using J2EE in practice are often disappointing - applications are often slow, unduly complex, and take too long to develop. I believe that the problem lies not in J2EE itself, but in that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no real business value. In this book I offer a real-world, how-to guide so that you can make J2EE work in practice.