編成風格:程式設計與系統建構的藝術(原書第2版) Exercises in Programming Style 2/e
Cristina Videira Lopes 譯者 張軒
- 出版商: 機械工業
- 出版日期: 2023-10-13
- 定價: $594
- 售價: 8.5 折 $505 (限時優惠至 2024-12-31)
- 語言: 簡體中文
- 頁數: 276
- 裝訂: 平裝
- ISBN: 711173582X
- ISBN-13: 9787111735823
-
相關分類:
程式語言、資訊科學、軟體工程
- 此書翻譯自: Exercises in Programming Style 2/e
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$880$695 -
$380$323 -
$658數字設計和電腦體系結構(原書第2版·ARM版)
-
$680$530 -
$1,079$1,025 -
$980$774 -
$755Node.js 設計模式, 3/e (Node.js Design Patterns - Design and implement production-grade Node.js applications using proven patterns and techniques, 3/e)
-
$599$569 -
$600$510 -
$620$490 -
$359$341 -
$658C++20 代碼整潔之道:可持續軟件開發模式實踐 (原書第2版) (Clean C++20: Sustainable Software Development Patterns and Best Practices, 2/e)
-
$454FreeRTOS 源碼詳解與應用開發 — 基於 STM32 (第2版)
-
$479$455 -
$857Linux 系統安全基礎:二進制代碼安全性分析基礎與實踐
-
$764大規模 C++ 軟件開發 捲1:過程與架構
-
$764高級算法和數據結構
-
$594$564 -
$469編程智慧:程式設計鬼才的經驗與思考
-
$556計算機是如何運作的
-
$479$455 -
$414$393 -
$1,199$1,139 -
$600$474 -
$780$616
相關主題
商品描述
本書包含歷史、基礎風格、函數組合、物件和物件互動、反射和元程式設計、逆境、以資料為中心、
並發、互動和神經網路十大部分,採用40種不同的編碼風格實現同一詞頻任務。
每一章都介紹一種程式風格,每章都先介紹程式風格的限制條件,然後給出範例程式碼,接著給出程式碼的詳細解釋。
本書透過簡單的計算任務來說明不同的程式設計風格,
從而幫助讀者更好地理解編寫程式和設計系統的各種(不同)方式,可以用作電腦科學和軟體工程專業的高級程式設計課程教材。
本書以經常練習程式設計的人能夠理解的方式對線上程式碼庫中的原始程式碼進行了解釋和補充。
建議讀者在閱讀本書時,將之與線上程式碼庫中提供的程式碼結合。
目錄大綱
譯者序
前言
第1版前言
導言
作者簡介
第一部 歷史
第1章 往日的美好風格
1.1 約束條件
1.2 此程式設計風格的程序
1.3 評註
1.4 系統設計中的此程式風格
1.5 歷史記錄
1.6 延伸閱讀
1.7 詞彙表
1.8 練習
第2章 Forth風格
2.1 約束條件
2.2 此程式設計風格的程序
2.3 評註
2.4 歷史記錄
2.5 延伸閱讀
2.6 詞彙表
2.7 練習
第3章 陣列風格
3.1 約束條件
3.2 此程式設計風格的程序
3.3 評註
3.4 系統設計中的此程式風格
3.5 歷史記錄
3.6 延伸閱讀
3.7 詞彙表
3.8 練習
第二部分 基礎風格
第4章 單體風格
4.1 約束條件
4.2 此程式設計風格的程序
4.3 評註
4.4 系統設計中的此程式風格
4.5 延伸閱讀
4.6 詞彙表
4.7 練習
第5章 食譜風格
5.1 約束條件
5.2 此程式設計風格的程序
5.3 評註
5.4 系統設計中的此程式風格
5.5 歷史記錄
5.6 延伸閱讀
5.7 詞彙表
5.8 練習
第6章 流水線風格
6.1 約束條件
6.2 此程式設計風格的程序
6.3 評註
6.4 系統設計中的此程式風格
6.5 歷史記錄
6.6 延伸閱讀
6.7 詞彙表
6.8 練習
第7章 高爾夫風格
7.1 約束條件
7.2 此程式設計風格的程序
7.3 評註
7.4 系統設計中的此程式風格
7.5 歷史記錄
7.6 延伸閱讀
7.7 詞彙表
7.8 練習
第三部分 函數組合
第8章 無限反射風格
8.1 約束條件
8.2 此程式設計風格的程序
8.3 評註
8.4 歷史記錄
8.5 延伸閱讀
8.6 詞彙表
8.7 練習
第9章 KickForward風格
9.1 約束條件
9.2 此程式設計風格的程序
9.3 評註
9.4 系統設計中的此程式風格
9.5 歷史記錄
9.6 延伸閱讀
9.7 詞彙表
9.8 練習
第10章 TheOne風格
10.1 約束條件
10.2 此程式設計風格的程序
10.3 評註
10.4 歷史記錄
10.5 延伸閱讀
10.6 詞彙表
10.7 練習
第四部分 物件與物件交互
第11章 事物風格
11.1 約束條件
11.2 此程式設計風格的程序
11.3 評註
11.4 系統設計中的此程式風格
11.5 歷史記錄
11.6 延伸閱讀
11.7 詞彙表
11.8 練習
第12章 信箱風格
12.1 約束條件
12.2 此程式設計風格的程序
12.3 評註
12.4 系統設計中的此程式設計風格
12.5 歷史記錄
12.6 延伸閱讀
12.7 詞彙表
12.8 練習
第13章 閉映射風格
13.1 約束條件
13.2 此程式設計風格的程序
13.3 評註
13.4 歷史記錄
13.5 延伸閱讀
13.6 詞彙表
13.7 練習
第14章 抽象事物風格
14.1 約束條件
14.2 此程式設計風格的程序
14.3 評註
14.4 系統設計中的此程式風格
14.5 歷史記錄
14.6 延伸閱讀
14.7 詞彙表
14.8 練習
第15章 好萊塢風格
15.1 約束條件
15.2 此程式設計風格的程序
15.3 評註
15.4 系統設計中的此程式風格
15.5 歷史記錄
15.6 延伸閱讀
15.7 詞彙表
15.8 練習
第16章 公告板風格
16.1 約束條件
16.2 此程式設計風格的程序
16.3 評註
16.4 系統設計中的此程式風格
16.5 歷史記錄
16.6 延伸閱讀
16.7 詞彙表
16.8 練習
第五部分 反射與元編程
第17章 自省風格
17.1 約束條件
17.2 此程式設計風格的程序
17.3 評註
17.4 系統設計中的此程式風格
17.5 詞彙表
17.6 練習
第18章 反射風格
18.1 約束條件
18.2 此程式設計風格的程序
18.3 評註
18.4 系統設計中的此程式風格
18.5 歷史記錄
18.6 延伸閱讀
18.7 詞彙表
18.8 練習