Patterns in Java Volume 2
暫譯: Java 設計模式 第2卷

Mark Grand

  • 出版商: Wiley
  • 出版日期: 1999-03-11
  • 售價: $722
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 0471258415
  • ISBN-13: 9780471258414
  • 相關分類: Java 程式語言
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

"This is the best book on patterns since the Gang of Four's Design Patterns. The book manages to be a resource for three of the most important trends in professional programming: Patterns, Java, and UML." —Larry O'Brien, Founding Editor, Software Development, on Patterns in Java, Volume 1

Picking up where he left off in his bestselling Patterns in Java, Volume 1, Mark Grand arms you with 50 new and reusable Java patterns—some available for the first time—that help you create more elegant and reusable designs. As with Volume 1, each pattern is documented in UML and, where appropriate, a code example or an example in the core Java API is provided. Volume 2 gives you:

  • 7 GRASP patterns that show you how to assign responsibilities to classes
  • 12 GUI Design patterns
  • 13 Organizational Coding patterns that help you to structure your code for readability and easier maintenance
  • 5 Coding Optimization patterns help to improve your program's performance in ways that a compiler's automatic optimizations cannot
  • 5 Code Robustness patterns
  • 8 Testing patterns that describe different methods for software testing, including Black Box, Clean Room, and System Testing
  • Real-world case studies that illustrate when and how to use the patterns
  • A tutorial for writing your own designs in UML
  • Pointers on using UML and patterns in development analysis, implementation, and testing
  • Tons of sample code

The CD-ROM contains:

  • All the code examples found in the book
  • Evaluation versions of Together/J Whiteboard Edition from Object International (www.togetherj.com), OptimizeIt from Intuitive Systems, AssertMate version 1.0 from Reliable Software Technologies, and jtest! and CodeWizard for JavaTM from ParaSoft

商品描述(中文翻譯)

「這是自《四人幫設計模式》以來,關於模式的最佳書籍。這本書成功地成為專業程式設計中三個最重要趨勢的資源:模式、Java 和 UML。」—Larry O'Brien,軟體開發創始編輯,對《Java中的模式,第1卷》的評價

接續他在暢銷書《Java中的模式,第1卷》中所提到的內容,Mark Grand 為您提供了 50 種全新且可重用的 Java 模式—其中一些是首次公開的—幫助您創建更優雅且可重用的設計。與第1卷一樣,每個模式都以 UML 記錄,並在適當的情況下提供代碼示例或核心 Java API 的示例。第2卷提供了:


  • 7 種 GRASP 模式,展示如何將責任分配給類別

  • 12 種 GUI 設計模式

  • 13 種組織編碼模式,幫助您結構化代碼以提高可讀性和維護性

  • 5 種編碼優化模式,幫助改善程序性能,這些是編譯器的自動優化無法實現的

  • 5 種代碼健壯性模式

  • 8 種測試模式,描述不同的軟體測試方法,包括黑盒測試、潔淨室測試和系統測試

  • 實際案例研究,說明何時以及如何使用這些模式

  • 撰寫您自己 UML 設計的教程

  • 在開發分析、實施和測試中使用 UML 和模式的指導

  • 大量示例代碼

CD-ROM 包含:


  • 書中所有的代碼示例

  • Object International 的 Together/J Whiteboard Edition 評估版本 (www.togetherj.com)、Intuitive Systems 的 OptimizeIt、Reliable Software Technologies 的 AssertMate 1.0 版本,以及 ParaSoft 的 jtest! 和 CodeWizard for JavaTM