wood burning stoves
The moose likes Agile and Other Processes and the fly likes What are the main objctives of the book? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "What are the main objctives of the book?" Watch "What are the main objctives of the book?" New topic

What are the main objctives of the book?

simon stanca

Joined: Nov 14, 2008
Posts: 5
Respectable authors,
I have a couple of questions, the first is about the main objectives of the book , is a collection of pattern explained by examples or is a theoretical treatment of the subject ?
Is the book focused on the way a software engineer can apply the patterns to solve design problems? Do the book supply a complete case study?
thanks a lot.
Best regards.
Lee Ackerman

Joined: Nov 14, 2010
Posts: 25
The main idea with the book is to look at how we can better use patterns to help us in delivering software. More specifically, we discuss how we can be more disciplined and systematic in using patterns - while quantifying our efforts...that is taking an engineering approach to how we use patterns.

To help achieve this goal we define and describe a development practice that details the roles, tasks, work products and work flow associated with a PBE effort. To succeed in these efforts, we also provide a set of PBE Patterns and Guidelines. This set provides meta-patterns (that is patterns for patterns) and advice on how to identify, design, create, package, and consume patterns, as well as support for patterns and DSLs. Part 3 of the book is a reference for the PBE Patterns and Guidelines.

A lengthy case study covers a scenario where a team has a deliverable and is looking to improve how they use patterns. To date, their use has been rather ad hoc, inconsistent and unmeasured. They adopt PBE to help them with their delivery issues and as part of that effort we follow them as they recognize where they can use patterns, use pattern specifications and then recognize an opportunity to create a pattern implementation. We see how they design, package and then deploy and use the new pattern...a pattern that is specific to their project.

Celso Gonzalez

Joined: Nov 01, 2010
Posts: 7
Another key idea that we trying to promote through the book is that patterns are for everybody. Everybody can use them of course, but everybody can also write one. You just need to identify a best practice that you use to solve a recurring problem. Then there is enough information out there and groups like the Hillside Pattern group that would be able to help you specify your pattern.
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8927

who is hillside group ?

Celso Gonzalez

Joined: Nov 01, 2010
Posts: 7
The Hillside group is promoting the use of patterns and count as members people like Erich Gamma, Frank Buschmann, Grady Booch, or Martin Fowler. They are the one organizing the Pattern Languages of Programming (PLoP) conferences as well as those publishing the Design Pattens Book Series.
I agree. Here's the link: http://aspose.com/file-tools
subject: What are the main objctives of the book?
It's not a secret anymore!