Julia設計模式

《Julia設計模式》是由2021年9月機械工業出版社出版的圖書。

基本介紹

  • 中文名:Julia設計模式
  • 作者:湯姆·鄺
  • 出版社:機械工業出版社
  • 出版時間:2021年9月
  • ISBN:9787111689492 
作品簡介,作品目錄,

作品簡介

設計模式是開發可重用和可維護代碼的基本技術。它提供了一套經過驗證的解決方案,使開發人員可以快速解決軟體開發中的問題。本書將演示如何在實際套用中利用設計模式。
本書首先概述應用程式設計中的設計模式和最佳實踐。你將了解Julia的一些基本的功能,例如模組、數據類型、函式、接口和元編程。然後,你將掌握用於構建大型應用程式的現代Julia設計模式,重點在於性能、可重用性、魯棒性和可維護性。本書還介紹了反模式以及如何避免開發中的常見錯誤和陷阱。你將學習如何在Julia中以不同方式更有效地實現傳統的面向對象的設計模式。本書包含各種用例和示例,例如Julia開發專家如何在其開源包中使用設計模式。從本書中你將學到改善軟體設計、可擴展性和可重用性的方法,並能夠有效地使用設計模式來應對軟體開發中的常見挑戰。
通過閱讀本書,你將:掌握Julia語言功能,這些功能對於開發大型軟體應用程式至關重要。發現設計模式以改善整體應用程式架構和設計。學會開發模組化、可擴展、高性能且易於維護的可重用程式。學會權衡對用例使用不同設計模式的利弊。探索從面向對象編程過渡到使用等效或更高級的Julia技術的方法。

作品目錄

關於本書
序言
前言
作者簡介
譯者簡介
審校者簡介
第一部分 從設計模式開始
第1章 設計模式和相關原則
第二部分 Julia基礎
第2章 模組、包和數據類型
第3章 設計函式和接口
第4章 宏和元編程
第三部分 實現設計模式
第5章 可重用模式
第6章 性能模式
第7章 可維護性模式
第8章 魯棒性模式
第9章 其他模式
第10章 反模式
第11章 傳統的面向對象模式
第四部分 進階主題
第12章 繼承與變體
問題答案

相關詞條

熱門詞條

聯絡我們