編成風格:程式設計與系統建構的藝術 (原書第2版) Exercises in Programming Style, 2/e
Cristina Videira Lopes 譯者 張軒
- 出版商: 機械工業
- 出版日期: 2023-10-13
- 售價: $594
- 貴賓價: 9.5 折 $564
- 語言: 簡體中文
- 頁數: 276
- 裝訂: 平裝
- ISBN: 711173582X
- ISBN-13: 9787111735823
-
相關分類:
Design Pattern
- 此書翻譯自: Exercises in Programming Style, 2/e (Paperback)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
測試驅動開發:使用 Python (Test-Driven Development with Python)$880$695 -
不敗的數據學:從統計數字中看見真相的 12堂思考訓練,不被造假及濫用的數字唬弄!$380$323 -
$657數字設計和電腦體系結構(原書第2版·ARM版) -
Wireshark 實戰演練與網路封包分析寶典$680$530 -
深入解析 Windows 操作系統 : 捲1, 7/e$1,079$1,025 -
資料密集型應用系統設計 (Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems)$980$774 -
$888Node.js 設計模式, 3/e (Node.js Design Patterns - Design and implement production-grade Node.js applications using proven patterns and techniques, 3/e) -
$509軟件設計:從專業到卓越 -
EN 帶你寫個作業系統:來趟 RISC-V 開發輕旅行 (iThome鐵人賽系列書)$600$510 -
實戰 Linux 系統數位鑑識 (Practical Linux Forensics: A Guide for Digital Investigators)$620$489 -
$657C++20 代碼整潔之道:可持續軟件開發模式實踐 (原書第2版) (Clean C++20: Sustainable Software Development Patterns and Best Practices, 2/e) -
程序員的 README$479$455 -
$856Linux 系統安全基礎:二進制代碼安全性分析基礎與實踐 -
$764大規模 C++ 軟件開發 捲1:過程與架構 -
高級算法和數據結構$899$854 -
JavaScript 設計模式學習手冊, 2/e (Learning JavaScript Design Patterns: A JavaScript and React Developer's Guide, 2/e)$580$458 -
$504編程智慧:程式設計鬼才的經驗與思考 -
$555計算機是如何運作的 -
React 思維進化:一次打破常見的觀念誤解,躍升專業前端開發者(iThome鐵人賽系列書)【平裝】$750$585 -
速刷任務,把部屬的速度催出來: 盯哪才做哪,能不做就先擺著,如此機靈的人才怎麼變身積極?盯任務,別盯他。$390$331 -
深入解析 Windows 操作系統 : 捲2, 7/e$1,199$1,139 -
圖解 Linux 核心工作原理|透過實作與圖解學習 OS 與硬體的基礎知識【增訂版】$600$474 -
機器學習的訓練資料 (Training Data for Machine Learning)$780$616 -
流暢的 React : 建構快速、高效、直覺的 Web 應用程式 (Fluent React: Build Fast, Performant, and Intuitive Web Applications)$780$616 -
軟體開發者職涯應變手冊|穿越職涯迷霧的絕佳導航 (The Software Developer's Career Handbook: A Guide to Navigating the Unpredictable)$720$568
簡體書新到貨|2書75折 (8/16--8/31) 詳見活動內容 »
-
VIP 95折
量子計算與人工智能$648$615 -
VIP 95折
圖解Skill+OpenClaw:零代碼打造你的AI智能助手$414$393 -
VIP 95折
OpenClaw快速上手極簡部署與實戰$299$284 -
VIP 95折
LangChain與大語言模型應用開發實踐$299$284 -
VIP 95折
Cursor 實戰效率手冊從提示詞到項目交付$479$455 -
85折
$1,172編譯器設計(第3版) -
85折
$1,014系統安全工程導論 -
85折
$351機器人學基礎 第4版 -
85折
$703Unreal Engine 5影視動畫場景與視效可視化設計 -
85折
$453扣子編程:從零開始搭建智能體 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
85折
$351具身智能仿真實戰:數據獲取、模型訓練與真機部署 -
VIP 95折
智能體的超級大腦:大模型工作原理揭秘$359$341 -
VIP 95折
30天輕松學會SQL$599$569 -
VIP 95折
大模型賦能的智能體系統原理與實踐$299$284 -
VIP 95折
先進智能感知技術與應用$1,008$957 -
VIP 95折
視覺智能 — 技術前沿與應用探索$894$849 -
VIP 95折
分布式數據庫系統:原理解析與架構設計$474$450 -
VIP 95折
理解深度學習$534$507 -
VIP 95折
AI 優先:面向未來的企業和品牌行動指南$414$393 -
VIP 95折
玩賺AI短視頻 DeepSeek+即夢+剪映打造爆款視頻$474$450 -
VIP 95折
飛書雲端安全養蝦 極簡OpenClaw實操手冊$479$455 -
VIP 95折
雲網融合的新型網絡架構$594$564
相關主題
商品描述
本書包含歷史、基礎風格、函數組合、物件和物件互動、反射和元程式設計、逆境、以資料為中心、
並發、互動和神經網絡十大部分,採用40種不同的編碼風格實現同一詞頻任務。
每一章都介紹一種程式風格,每章都先介紹程式風格的限制條件,然後給出範例程式碼,接著給出程式碼的詳細解釋。
本書透過簡單的計算任務來說明不同的程式設計風格,
從而幫助讀者更好地理解編寫程式和設計系統的各種(不同)方式,可以用作電腦科學和軟件工程專業的高級程式設計課程教材。
本書以經常練習程式設計的人能夠理解的方式對線上程式碼庫中的原始程式碼進行瞭解釋和補充。
建議讀者在閱讀本書時,將之與線上程式碼庫中提供的程式碼結合。
作者簡介
張軻,1982年生,畢業於同濟大學計算機系,獲碩士學位。擁有15年以上IT行業從業經驗。目前就職於阿裡雲,管理的團隊負責全球頭部軟件廠商與公有雲的深度集成和聯合解決方案。在此之前,曾就職於SAP、Autodesk等公司,擔任過軟件開發工程師、技術顧問、項目經理、客戶經理等多種職位。
目錄大綱
譯者序
前言
第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 練習
