Java Application Architecture lays the foundation you’ll need to incorporate modular design thinking into your development initiatives. Before it walks you through eighteen patterns that will help you architect modular software, it lays a solid foundation that shows you why modularity is a critical weapon in your arsenal of design tools. Throughout, you’ll find examples that illustrate the concepts. By designing modular applications today, you are positioning yourself for the platform and architecture of tomorrow.
Java Application Architecture: Modularity Patterns with Examples Using OSGi

ISBN: 0321247132
ISBN 13: 9780321247131
Publisher: Prentice Hall
Pages: 384
Format: Paperback
Author: Kirk Knoernschild