Lavoisier S.A.S.
14 rue de Provigny
94236 Cachan cedex
FRANCE

Heures d'ouverture 08h30-12h30/13h30-17h30
Tél.: +33 (0)1 47 40 67 00
Fax: +33 (0)1 47 40 67 02


Url canonique : www.lavoisier.fr/livre/informatique/san-francisco-design-patterns-blueprints-for-business-software-book-cd/carey/descriptif_1187918
Url courte ou permalien : www.lavoisier.fr/livre/notice.asp?ouvrage=1187918

San Francisco design patterns, blueprints for business software (book/ CD)

Langue : Anglais

Auteur :

Couverture de l’ouvrage San Francisco design patterns, blueprints for business software (book/ CD)

The definitive guide to patterns discovered by IBMs breakthrough SanFrancisco Java project.

  • Using and extending SanFrancisco patterns within typical business applications.
  • Introduces foundational, behavioral, structural, process, and dynamic behavioral patterns.
  • A great hands-on primer on patterns!
IBMs SanFrancisco is a Java-based set of pre-constructed components that help developers quickly assemble server-side business applications. In developing SanFrancisco, IBMs Java developers discovered a wide range of patterns that are invaluable to all Java developers. This book documents them, in-depth. It follows the format used in the groundbreaking book Design Patterns. Beginning with a case study describing a typical set of business requirements for a hypothetical enterprise, successive chapters address each design pattern in turn, using an aspect of the case study to provide a concrete example that motivates the pattern. The patterns fall into five categories: foundational, behavioral, structural, process, and dynamic behavioral patterns. While some of them extend patterns originally identified elsewhere, many are entirely new -- and all of them offer powerful opportunities for more effective development.

James Carey and Brent Carlson are Senior Software Engineers at IBM Software Group in Rochester, MN. Carlson has worked on IBMs SanFrancisco project since 1995. Tim Graser is a software engineer for IBM. For three years, he has played a key role in defining the SanFrancisco programming model and the design patterns covered in this book.

Chapter 1
Introduction
Frameworks by San Francisco
Book Structure
Whats Next
Summing Up

Chapter 2
Case Study
Business Problem
General Application Requirements
Putting Our Example in Context

I Foundational Patterns


Chapter 3
Class Replacement
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 4
Special Class Factory
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 5
Property Container
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 6
Business Process Command
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

II Behavioral Patterns


Chapter 7
Simple Policy
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 8
Chain of Responsibility-Driven Policy
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 9
Token-Driven Policy
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

III Structural Patterns


Chapter 10
Controller
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 11
Key/Keyable
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 12
Generic Interface
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

IV Process Patterns


Chapter 13
Cached Aggregate
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 14
Keyed Attribute Retrieval
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

Chapter 15
List Generation
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Implementation
Sample Code
Known Uses
Related Patterns

V Dynamic Behavioral Patterns


Chapter 16
Extensible Item
Intent
Motivation
Applicability
Structure
Participants
Collaborations
Consequences
Imple

Date de parution :

Ouvrage de 374 p.

19x23 cm

Sous réserve de disponibilité chez l'éditeur.

Prix indicatif 52,85 €

Ajouter au panier

Thème de San Francisco design patterns, blueprints for business... :