Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

Elimination Phase

Chapter 4 made use of an iterative process to analyze your main problem. However, that is not the sole means of determining objects within a system. Various texts suggest writing a story about the entire user flow of the site, extracting all nouns as possible objects and all verbs as possible methods among the objects. Once all objects have been considered, the process of elimination begins. I'm not as much a fan of this process as I am of the Spiral Method, as I believe repetition is beneficial to the thought process.

Due to your due diligence in the analysis phase, you are fortunate that you don't have many immediate objects that should be eliminated. You do, however, possess on your list objects that will be required as data but not to be used as classes within your application. The objects up for elimination are the following: Scenario Image XML, Scenario XML, Product Image XML, and Product XML.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint