Pattern Languages of Program Design 4 (Software Patterns)
By: Brian Foote(Author) Hans Rohnert(Author)
Design patterns have moved into the mainstream of commercial software development as a highly effective means of improving the efficiency and quality of software engineering, system design, and development. Patterns capture many of the best practices of software design, making them available to all software engineers. The fourth volume in a series of books documenting patterns for professional software developers, Pattern Languages of Program Design 4 represents the current and state-of-the-art practices in the patterns community. The 29 chapters of this book were each presented at recent PLoP conferences and have been explored and enhanced by leading experts in attendance. Representing the best of the conferences, these patterns provide effective, tested, and versatile software design solutions for solving real-world problems in a variety of domains. This book covers a wide range of topics, with patterns in the areas of object-oriented infrastructure, programming strategies, temporal patterns, security, domain-oriented patterns, human-computer interaction, reviewing, and software management.Among them, you will find:*The Role object *Proactor *C++ idioms *Architectural patterns for security *Reports *Composing multimedia artifacts *Customer interactionAs patterns evolve beyond the realm of research into the world of practical software development, more and more developers are discovering that reusable design patterns (such as those contained in this volume) can help them achieve faster, more cost-effective delivery of their applications. 0201433044B04062001
Software patterns are re-usable, higher-order designs that occur over and over again across applications. Pattern Languages of Program Design 4 offers a wide variety of these forms from different areas of computing. Especially valuable to C++ or Java programmers, but useful to anyone designing software for a living, this book is a worthy choice with dozens of designs that you can incorporate into your own projects.
||Pattern Languages of Program Design 4 (Software Patterns)
||Brian Foote(Author) Hans Rohnert(Author)
||Addison Wesley (23 Dec. 1999)
You can download a free the eBook!
Or read online