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
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

II. The Patterns > 12. Utility Patterns

12. Utility Patterns

The utility patterns aid modular development. Unlike the other patterns, they don’t emphasize reuse, extensibility, or usability. Instead, the utility patterns support the other patterns and discuss ways that modularity can be enforced and help address quality-related issues. The utility patterns include the following:

Colocate Exceptions: Exceptions should be close to the class or interface that throws them.

Levelize Build: Execute the build in accordance with module levelization.

Test Module: Each module should have a corresponding test module.


  

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