How to Use Objects: Code and Concepts (Hardcover)
暫譯: 如何使用物件:程式碼與概念 (精裝版)
Holger Gast
- 出版商: Addison Wesley
- 出版日期: 2015-12-22
- 售價: $2,275
- 貴賓價: 9.5 折 $2,161
- 語言: 英文
- 頁數: 832
- 裝訂: Hardcover
- ISBN: 0321995546
- ISBN-13: 9780321995544
-
相關分類:
Object-oriented、程式語言、軟體工程
立即出貨
買這商品的人也買了...
-
$620$527 -
$1,200$1,140 -
$950$903 -
$680$537 -
$780$616 -
$450$356 -
$400$316 -
$550$435 -
$780$616 -
$380$300 -
$450$356 -
$590$413 -
$680$537 -
$280$218 -
$380$300 -
$490$382 -
$380$300 -
$450$383 -
$1,104Web Content Management: Systems, Features, and Best Practices (Paperback)
-
$540$459 -
$490$441 -
$350$277 -
$340$224 -
$520$411 -
$620$527
商品描述
While most developers today use object-oriented languages, the full power of objects is available only to those with a deep understanding of the object paradigm. How to Use Objects will help you gain that understanding, so you can write code that works exceptionally well in the real world.
Author Holger Gast focuses on the concepts that have repeatedly proven most valuable and shows how to render those concepts in concrete code. Rather than settling for minimal examples, he explores crucial intricacies, clarifies easily misunderstood ideas, and helps you avoid subtle errors that could have disastrous consequences.
Gast addresses the technical aspects of working with languages, libraries, and frameworks, as well as the strategic decisions associated with patterns, contracts, design, and system architecture. He explains the roles of individual objects in a complete application, how they react to events and fulfill service requests, and how to transform excellent designs into excellent code. Using practical examples based on Eclipse, he also shows how tools can help you work more efficiently, save you time, and sometimes even write high-quality code for you.
Gast writes for developers who have at least basic experience: those who’ve finished an introductory programming course, a university computer science curriculum, or a first or second job assignment.
Coverage includes
• Understanding what a professionally designed object really looks like
• Writing code that reflects your true intentions—and testing to make sure it does
• Applying language idioms and connotations to write more readable and maintainable code
• Using design-by-contract to write code that consistently does what it’s supposed to do
• Coding and architecting effective event-driven software
• Separating model and view, and avoiding common mistakes
• Mastering strategies and patterns for efficient, flexible design
• Ensuring predictable object collaboration via responsibility-driven design
Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.
商品描述(中文翻譯)
雖然今天大多數開發者使用物件導向語言,但只有對物件範式有深入理解的人才能充分發揮物件的力量。《如何使用物件》將幫助您獲得這種理解,讓您能夠編寫在現實世界中表現出色的程式碼。
作者 Holger Gast 專注於那些反覆證明最有價值的概念,並展示如何將這些概念具體化為程式碼。他不滿足於簡單的範例,而是探索關鍵的細節,澄清容易誤解的想法,並幫助您避免可能導致災難性後果的微妙錯誤。
Gast 討論了使用語言、函式庫和框架的技術方面,以及與模式、合約、設計和系統架構相關的策略決策。他解釋了在完整應用程式中各個物件的角色,它們如何對事件作出反應並滿足服務請求,以及如何將優秀的設計轉化為優秀的程式碼。使用基於 Eclipse 的實用範例,他還展示了工具如何幫助您更有效地工作,節省時間,有時甚至能為您編寫高品質的程式碼。
Gast 的寫作對象是至少具備基本經驗的開發者:那些完成了入門程式設計課程、大學計算機科學課程,或是第一或第二份工作任務的人。
內容涵蓋:
• 理解專業設計的物件實際上是什麼樣子
• 編寫反映您真實意圖的程式碼——並測試以確保它確實如此
• 應用語言慣用語和內涵來編寫更具可讀性和可維護性的程式碼
• 使用合約設計來編寫始終如一的程式碼
• 編碼和架構有效的事件驅動軟體
• 分離模型和視圖,避免常見錯誤
• 精通高效、靈活設計的策略和模式
• 通過責任驅動設計確保可預測的物件協作
在 informit.com/register 註冊您的產品,以便方便地訪問下載、更新和修正,隨著它們的可用性而提供。