A Little Java, a Few Patterns

A Little Java, a Few Patterns
ISBN-10
0262561158
ISBN-13
9780262561150
Category
Computers
Pages
179
Language
English
Published
1998
Publisher
MIT Press
Authors
Matthias Felleisen, Daniel P. Friedman

Description

foreword by Ralph E. Johnson and drawings by Duane Bibby 'This is a book of 'why' not 'how.' If you are interested in the nature of computation and curious about the very idea behind object orientation, this book is for you. This book will engage your brain (if not your tummy). Through its sparkling interactive style, you will learn about three essential OO concepts: interfaces, visitors, and factories. A refreshing change from the 'yet another Java book' phenomenon. Every serious Java programmer should own a copy.' -- Gary McGraw, Ph.D., Research Scientist at Reliable Software Technologies and coauthor of Java Security Java is a new object-oriented programming language that was developed by Sun Microsystems for programming the Internet and intelligent appliances. In a very short time it has become one of the most widely used programming languages for education as well as commercial applications. Design patterns, which have moved object-oriented programming to a new level, provide programmers with a language to communicate with others about their designs. As a result, programs become more readable, more reusable, and more easily extensible. In this book, Matthias Felleisen and Daniel Friedman use a small subset of Java to introduce pattern-directed program design. With their usual clarity and flair, they gently guide readers through the fundamentals of object-oriented programming and pattern-based design. Readers new to programming, as well as those with some background, will enjoy their learning experience as they work their way through Felleisen and Friedman's dialogue. src='/graphics/yellowball.gif' href='/books/FELTP/Java-fm.html'Foreword and Preface

Similar books

  • Applied Java Patterns
    By Olav Maassen, Stephen Stelting

    This practical guide features proven techniques for all types of patterns, from system architecture to single classes After briefly reviewing the fundamentals of design patterns, the authors describe how these patterns can be applied ...

  • Design Patterns Java Workbook
    By Steven John Metsker

    This workbook approach deepens understanding, builds confidence, and strengthens readers' skills.

  • Design Patterns Explained: A New Perspective on Object-Oriented Design
    By Alan Shalloway, James R. Trott

    5. Ibid, pp. 60, 64. 6. Beck, K., Extreme Programming Explained: Embrace Change, Boston: AddisonWesley, 2000, pp. 108–109. 7. Jeffries, R., Anderson, A., Hendrickson, C., Extreme Programming Installed, Boston: AddisonWesley, 2001, pp.

  • Essential Java Style: Patterns for Implementation
    By Jeff Langr

    The definitive style guide for writing readable, maintainable Java code With Essential Java Style, developers finally have a Java style guide that offers detailed patterns for real-world implementation. Using...

  • Head First Design Patterns
    By Eric Freeman, Elisabeth Robson, Kathy Sierra

    Using research in neurobiology, cognitive science and learning theory, this text loads patterns into your brain in a way that lets you put them to work immediately, makes you better at solving software design problems, and improves your ...

  • Java Design Patterns: A Hands-On Experience with Real-World Examples
    By Vaskaran Sarcar

    For each pattern you will see at least one real-world scenario, a computer-world example, and a complete implementation including output. This book has three parts. The first part covers 23 Gang of Four (GoF) design patterns.

  • Core J2EE Patterns: Best Practices and Design Strategies
    By Deepak Alur, John Crupi, Dan Malks

    In this book, senior architects from the Sun Java Center share their cumulative design experience on Java 2 Platform, Enterprise Edition (J2EE) technology.

  • Holub on Patterns: Learning Design Patterns by Looking at Code
    By Allen Holub

    This is a complement to the Addison-Wesley seminal "Design Patterns" book by the "Gang of Four".

  • Java Design Pattern Essentials
    By Tony Bevis

    While the book assumes a basic knowledge of Java you don't need to be a guru. This book is perfect for the programmer wishing to take their skills to the next level, and feel confident about using Java in real applications.

  • Refactoring to Patterns
    By Joshua Kerievsky

    This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations.