程式設計師修煉之道——從小工到專家

程式設計師修煉之道——從小工到專家

《程式設計師修煉之道——從小工到專家》,是電子工業出版社2004 年出版的圖書,作者是Andrew Hunt,David Thomas。

基本信息

內容簡介

本書主要介紹了軟體開發的原則和方法。本書直指編程前沿,透過日益增長的現代軟體開發 規範和技術,對軟體開發的核心過程進行了審視——以滿足用戶為本,針對用戶需求來產出高效、可維護的優秀代碼。全書涵蓋內容廣博,從個人責任和職業發展,到保持代碼靈活性並使之易於改動和重用,多而不雜。本書採用了有趣的軼事、詳實的例子以及詼諧的對話等方式,描述了軟體開發方方面面的最佳實踐方案和各種缺陷。您從本書所學到的開發技巧、開發習慣以及職業態度,必將幫助您修煉成為一名真正的Pragmatic Programmer!

圖書目錄

第1章 注重實效的哲學

1 我的源碼讓貓給吃了

2 軟體的熵

3 石頭湯與煮青蛙

4 足夠好的軟體

5 你的知識資產

6 交流!

第2章 注重實效的途徑

7 重複的危害

8 正交性

9 可撤消性

10 曳光彈

11 原型與便箋

12 領域語言

13 估算

第3章 基本工具

14 純文本的威力

15 shell遊戲

.16 強力編輯

17 源碼控制

18 調試

19 文本操縱

20 代碼生成器

第4章 注重實效的偏執

21 按契約設計

22 死程式不說謊

23 斷言式編程

24 何時使用異常

25 怎樣配平資源

第5章 彎曲,或折斷

26 解耦與得墨忒耳法則

27 元程式設計

28 時間耦合

29 它只是視圖

30 黑板

第6章 當你編碼時

31 靠巧合編程

32 算法速率

33 重構

34 易於測試的代碼

35 邪惡的嚮導

第7章 在項目開始之前

36 需求之坑

37 解開不可能解開的謎題

38 等你準備好

39 規範陷阱

40 圓圈與箭頭

第8章 注重實效的項目

41 注重實效的團隊

42 無處不在的自動化一切都要自動化

43 無情的測試

44 全都是寫

45 極大的期望

46 傲慢與偏見

附錄a 資源專業協會

建設藏書庫

internet資源

參考文獻

附錄b 練習解答

索引

相關詞條

相關搜尋

熱門詞條

聯絡我們