会员   密码 您忘记密码了吗?
1,567,638 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

商品分类

浏览历史

当前位置: 首页 > 简体书 > 編程智慧:編程鬼才的經驗和思考
編程智慧:編程鬼才的經驗和思考
上一张
下一张
prev next

編程智慧:編程鬼才的經驗和思考

作者: (美)喬治·V.內維爾-尼爾
出版社: 機械工業出版社
出版日期: 2023-12-01
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT594.00
市场价格: RM106.79
本店售价: RM95.04
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書是ACM Queue雜誌和Communications of the ACM上“Kode Vicious”專欄系列文章的一個合集,主題涉及程式設計風格、軟體工程、系統設計、網路通信及專案管理這五大方面,每章都由針對軟體發展人員所面臨的日常問題的信件、回復和建議組成,旨在解決這些與每位元軟體專業人員相關的問題,適合有一定經驗的軟體發展人員閱讀。


作者介紹

About the Author
George V. Neville-Neil從事安全、網路和作業系統方面的探索、寫作、教學和諮詢工作。作為FreeBSD基金會董事會成員,自2004年以來,他一直為Queue和Communications of the ACM撰寫“Kode Vicious”專欄文章。他是ACM Queue編委會成員,也是USENIX協會、ACM和IEEE的會員。

George與Marshall Kirk McKusick和Robert N. M. Watson合著了FreeBSD Operating System, Second Edition (Addison-Wesley, 2015)一書。他擁有美國東北大學電腦科學學士學位。在從事電腦和開源專案工作之餘,George熱衷於旅行,會說多國語言,包括英語、日語、法語、荷蘭語和一些漢語。他也是一個狂熱的自行車愛好者。George目前住在紐約布魯克林,儘管他一生中有三分之一的時間都在為各種項目奔波。


目錄

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