A Functional Pattern System for Object-Oriented Design
by Thomas Kühne
Publisher: Verlag Dr. Kovac 1999
Number of pages: 346
This book integrates the vital areas of object-orientation, functional programming, design patterns, and language design. The most important concepts from functional programming are captured with six design patterns.
Home page url
Download or read it online for free here:
by Nierstrasz, Sichritzis - Prentice Hall PTR
The book looks at a range of issues, from programming languages and systems through to tools, frameworks and methods. Chapters are self-contained, with the development of ideas moving from programming language design to environments and applications.
by T. Reenskaug, P. Wold, O.A. Lehne - Prentice Hall
The main theme of this book is to describe complex phenomena as structures of interacting objects. This is the authoritative account of the OOram methodology for software analysis, design, development, maintenance, and reuse.
by Dennis deChampeaux, Doug Lea, Penelope Faure - Addison-Wesley
With this book, software engineers, project managers, and tool builders will better understand the role of analysis and design in the object-oriented (OO) software development process. The emphasis is on development principles and implementation.
by Dung Nguyen, Stephen Wong - Rice University
From the table of contents: Introduction - Objects and Classes; Polymorphism in Action; Immutable List Structure; Mutable Data Structures; Restricted Access Containers; GUI Programming; Labs; Resources - Java Syntax Primer.