編程智慧:程式設計鬼才的經驗與思考 The Kollected Kode Vicious
George V.Neville-Neil 譯者:黃凱//徐鑫//劉愛娣
- 出版商: 機械工業
- 出版日期: 2023-12-01
- 售價: $594
- 貴賓價: 9.5 折 $564
- 語言: 簡體中文
- 頁數: 225
- 裝訂: 平裝
- ISBN: 7111740165
- ISBN-13: 9787111740162
-
相關分類:
專案管理 PM、Refactoring、Computer-networks
- 此書翻譯自: The Kollected Kode Vicious
立即出貨
買這商品的人也買了...
-
揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』$390$332 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
$219物聯網 .NET 開發 -
I'm From Taiwan / Engineer 阿喵宅造型貼紙 7X7 公分$69$60 -
$755Node.js 設計模式, 3/e (Node.js Design Patterns - Design and implement production-grade Node.js applications using proven patterns and techniques, 3/e) -
現代 C++ 語言核心特性解析$719$683 -
$449x64 匯編語言:從新手到 AVX 專家 -
智能物流:系統構成與技術應用$534$507 -
Google 的軟體工程之道|從程式設計經驗中吸取教訓 (Software Engineering at Google)$880$695 -
$658C++20 代碼整潔之道:可持續軟件開發模式實踐 (原書第2版) (Clean C++20: Sustainable Software Development Patterns and Best Practices, 2/e) -
程序員的 README$479$455 -
Deep Learning 4|用 Python 進行強化學習的開發實作$680$537 -
$764大規模 C++ 軟件開發 捲1:過程與架構 -
左耳聽風:傳奇程序員練級攻略$528$502 -
$505編成風格:程式設計與系統建構的藝術 (原書第2版) -
高效 C/C++ 調試$594$564 -
深入理解軟件性能 : 一種動態視角$779$740 -
成為提問工程師$419$398 -
內網滲透實戰攻略$594$564 -
Staff 工程師之路|獻給個人貢獻者成長與改變的導航指南 (The Staff Engineer's Path)$580$458 -
圖解 Linux 核心工作原理|透過實作與圖解學習 OS 與硬體的基礎知識【增訂版】$600$474 -
C++ 之美:代碼簡潔、安全又跑得快的 30個要訣 (Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code)$654$621 -
Arduino 專題製作-智慧家庭 (附範例光碟)$481$433 -
$284秒懂金融 -
AI 行銷新利器!ChatGPT × YT × FB × IG 社群媒體經營術【暢銷回饋版】$580$452
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
79折
$564CUDA 並行編程與性能優化 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
VIP 95折
高薪Offer 簡歷、面試、談薪完全攻略$414$393 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
79折
$469GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
高薪Offer 簡歷、面試、談薪完全攻略$414$393 -
VIP 95折
軟件系統優化$534$507 -
79折
$469GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797 -
VIP 95折
ZBrush遊戲角色設計(第2版)$479$455
相關主題
商品描述
本書是ACM Queue雜誌和Communications of the ACM上「Kode Vicious」專欄系列文章的一個合集,
主題涉及程式設計風格、軟件工程、系統設計、網絡通訊及專案管理這五大方面,
每章都由針對軟件開發人員所面臨的日常問題的信件、回覆和建議組成,
旨在解決這些與每位軟件專業人員相關的問題,適合有一定經驗的軟件開發人員閱讀。
作者簡介
喬治·V.內維爾-尼爾(George V.Neville-Neil),長期從事安全、網絡和操作系統領域的寫作、教學和諮詢工作,致力於開源項目,並且是ACM期刊的專欄作者。他是FreeBSD基金會的董事會成員,並擔任了4年的核心團隊成員。
目錄大綱
Contents 目 錄
Donald E. Knuth(DK)撰寫的序
前言
致謝
作者簡介
第1章 手頭上的代碼1
1.1 資源管理4
1.2 大內存7
1.3 代碼排列10
1.4 代碼濫用12
1.5 嵌套傾向15
1.6 令人窒息的變化17
1.7 被詛咒的代碼19
1.8 強制異常21
1.9 一段不錯的代碼24
1.10 一些惡臭的東西27
1.11 日誌記錄29
1.12 丟失31
1.13 複製33
1.14 五大程式設計問題36
1.15 語言上的迷失39
1.16 簽入註41
第2章 程式設計難題43
2.1 方法的頌歌44
2.2 C++裡的「+」有多少47
2.3 時尚而現代的事物50
2.4 緩存缺失52
2.5 程式碼探索55
2.6 輸入驗證63
2.7 與文檔打交道65
2.8 文件記錄什麼68
2.9 暴躁的測試人員70
2.10 如何測試73
2.11 開啟測試模式76
2.12 維護模式78
2.13 儘早合併81
2.14 多核心怪獸84
2.15 這不是一個產品86
2.16 海森堡bug89
2.17 我不要你骯髒的PDF檔92
2.18 渴望PIN碼94
2.19 重新啟動97
2.20 代碼掃描器99
2.21 調試硬件101
2.22 健全性與可見性104
第3章 系統設計107
3.1 抽象109
3.2 驅動113
3.3 重新檢視驅動115
3.4 變化的變化118
3.5 穿針引線121
3.6 線程是否依然不安全123
3.7 身份驗證與加密125
3.8 身份驗證回顧127
3.9 身份驗證的範例129
3.10 編寫跨站腳本133
3.11 網絡釣魚與感染138
3.12 使用者接口設計143
3.13 安全日誌146
3.14 Java150
3.15 安全P2P154
第4章 機器對機器157
4.1 踩到腳趾158
4.2 匱乏的埠161
4.3 協議設計164
4.4 第一個來的167
4.5 網絡調試170
4.6 延遲174
4.7 長跑177
4.8 網絡即電腦180
4.9 擴展失敗184
4.10 埠佔用186
4.11 原始網絡189
4.12 毫無意義的PKI191
4.13 標準的標準193
第5章 人類對人類197
5.1 關於驕傲和其他198
5.2 你的是什麼顏色201
5.3 被破壞的建構203
5.4 什麼是智能206
5.5 設計審查209
5.6 主機的命名213
5.7 主持面試216
5.8 神話219
5.9 過時的程式設計師221
5.10 擁有強大的力量224
5.11 信226
5.12 標籤229
5.13 螺絲起子和鐵鎚231
5.14 安全審查233
5.15 勿忘初心238
5.16 開源許可證241
5.17 如此多的標準244
5.18 書籍246
5.19 更多有關書籍的資訊250
5.20 保持與時俱進252
5.21 我的最後一招254
