Software Patterns, Knowledge Maps, and Domain Analysis (Hardcover)
暫譯: 軟體模式、知識地圖與領域分析 (精裝版)
Mohamed Fayad, Huascar A. Sanchez, Srikanth G.K. Hegde, Anshu Basia, Ashka Vakil
- 出版商: Auerbach Publication
- 出版日期: 2014-11-01
- 售價: $2,500
- 貴賓價: 9.5 折 $2,375
- 語言: 英文
- 頁數: 448
- 裝訂: Hardcover
- ISBN: 1466571438
- ISBN-13: 9781466571433
-
相關分類:
Design Pattern
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
重構-向範式前進 (Refactoring to Patterns)$750$593 -
大話設計模式$620$490 -
JavaScript-優良部份 (JavaScript: The Good Parts)$420$332 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
UML 分析管理專案實錄$480$408 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
21 世紀 C 語言 (21st Century C: C Tips from the New School)$580$458 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
不一樣的 Node.js:用 JavaScript 打造高效能的前後台網頁程式$490$387 -
Windows Server 2012 R2 系統管理與伺服器建置$650$507 -
深入淺出 Node.js$560$437 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
伺服器端的 script 的帝王-成為 Node.js 高手的最後一哩$540$459 -
邁向 jQuery 達人的階梯$490$417 -
掌握行銷新趨勢 ─ 你不可不知的網站流量分析 Google Analytics$500$450 -
Swift初學特訓班--iOS App 開發快速養成與實戰(附近3小時新手入門與關鍵影音教學/全書範例程式)$420$332 -
Node.js 實戰手冊 (Node.js in Action)$520$411 -
Android 程式設計入門、應用到精通--增訂第三版 (適用 5.X~1.X, Android Wear 穿戴式裝置)$560$442 -
Raspberry Pi 2B 有線快速上手包$2,300$2,254 -
精實開發與看板方法$550$435 -
AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411 -
Android 初學特訓班, 5/e (超人氣暢銷改版,適用全新Android 5,附關鍵影音教學)$480$379 -
從穿戴裝置開始,第一次學 Android 開發就上手
$560$476 -
新觀念 Android 程式設計範例教本 ─ 使用 Android Studio$620$527
相關主題
商品描述
Software design patterns are known to play a vital role in enhancing the quality of software systems while reducing development time and cost. However, the use of these design patterns has also been known to introduce problems that can significantly reduce the stability, robustness, and reusability of software. This book introduces a new process for creating software design patterns that leads to highly stable, reusable, and cost-effective software. The basis of this new process is a topology of software patterns called knowledge maps.
This book provides readers with a detailed view of the art and practice of creating meaningful knowledge maps. It demonstrates how to classify software patterns within knowledge maps according to their application rationale and nature. It provides readers with a clear methodology in the form of step-by-step guidelines, heuristics, and quality factors that simplify the process of creating knowledge maps.
This book is designed to allow readers to master the basics of knowledge maps from their theoretical aspects to practical application. It begins with an overview of knowledge map concepts and moves on to knowledge map goals, capabilities, stable design patterns, development scenarios, and case studies. Each chapter of the book concludes with an open research issue, review questions, exercises, and a series of projects.
商品描述(中文翻譯)
軟體設計模式在提升軟體系統的品質、同時降低開發時間和成本方面扮演著至關重要的角色。然而,這些設計模式的使用也可能引入問題,顯著降低軟體的穩定性、健壯性和可重用性。本書介紹了一種創建軟體設計模式的新過程,該過程能夠產生高度穩定、可重用且具成本效益的軟體。這一新過程的基礎是一種稱為 知識地圖 的軟體模式拓撲。
本書為讀者提供了創建有意義的知識地圖的藝術和實踐的詳細視角。它展示了如何根據應用理由和性質在知識地圖中對軟體模式進行分類。它為讀者提供了一種清晰的方法論,形式為逐步指導、啟發式方法和質量因素,簡化了創建知識地圖的過程。
本書旨在讓讀者掌握知識地圖的基本概念,從理論層面到實際應用。它首先概述了知識地圖的概念,然後介紹知識地圖的目標、能力、穩定設計模式、開發場景和案例研究。本書的每一章結尾都包含一個開放的研究議題、回顧問題、練習和一系列專案。
