Data-oriented design: software engineering for limited resources and short schedules

Mr Richard Fabian

  • 出版商: Richard Fabian
  • 出版日期: 2018-09-29
  • 售價: $1,240
  • 貴賓價: 9.5$1,178
  • 語言: 英文
  • 頁數: 307
  • 裝訂: Paperback
  • ISBN: 1916478700
  • ISBN-13: 9781916478701
  • 相關分類: 軟體工程
  • 立即出貨 (庫存=1)

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

商品描述

The projects tackled by the software development industry have grown in scale and complexity. Costs are increasing along with the number of developers. Power bills for distributed projects have reached the point where optimisations pay literal dividends. Over the last 10 years, a software development movement has gained traction, a movement founded in games development. The limited resources and complexity of the software and hardware needed to ship modern game titles demanded a different approach. Data-oriented design is inspired by high-performance computing techniques, database design, and functional programming values. It provides a practical methodology that reduces complexity while improving performance of both your development team and your product. Understand the goal, understand the data, understand the hardware, develop the solution. This book presents foundations and principles helping to build a deeper understanding of data-oriented design. It provides instruction on the thought processes involved when considering data as the primary detail of any project.

商品描述(中文翻譯)

軟體開發行業所面對的專案規模和複雜度不斷增加。隨著開發人員數量的增加,成本也在上升。分散式專案的電費已經達到了需要進行優化的程度。在過去的10年中,一個以遊戲開發為基礎的軟體開發運動逐漸興起。現代遊戲標題所需的有限資源和複雜性要求了一種不同的方法。資料導向設計受到高性能計算技術、資料庫設計和函數式編程價值觀的啟發。它提供了一種實用的方法論,可以減少複雜性,同時提高開發團隊和產品的性能。了解目標,了解資料,了解硬體,開發解決方案。本書介紹了資料導向設計的基礎和原則,幫助建立對資料導向設計的更深入理解。它提供了在考慮資料作為任何專案的主要細節時所涉及的思考過程的指導。