This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
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


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
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
Author

What are the main objctives of the book?

simon stanca
Greenhorn

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
Author
Greenhorn

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.

Lee.
Celso Gonzalez
Author
Greenhorn

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: 8904

who is hillside group ?


Groovy
Celso Gonzalez
Author
Greenhorn

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?
 
Similar Threads
practice question on try catch
Help - Exception
Welcome
security for beginners
Harry Potter fans?