編程風格:好代碼的邏輯( 簡體 字) | |
作者:[美]克里斯蒂娜·維代拉·洛佩斯(Cristina Videira Lopes) | 類別:1. -> 程式設計 -> 綜合 |
出版社:人民郵電出版社 | 3dWoo書號: 47444 詢問書籍請說出此書號! 有庫存 NT售價: 275 元 |
出版日:8/1/2017 | |
頁數:200 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115460356 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第一部分 悠久歷史
第1章 往日的美好 2 1.1 約束 2 1.2 代碼 3 1.3 注解 5 1.4 系統設計中的應用 6 1.5 發展歷程 7 1.6 拓展閱讀 7 1.7 詞彙表 8 1.8 練習 8 第2章 Forth風格 9 2.1 約束 9 2.2 代碼 10 2.3 注解 12 2.4 發展歷程 14 2.5 拓展閱讀 14 2.6 詞彙表 14 2.7 練習 15 第二部分 基本風格 第3章 單片風格 18 3.1 約束 18 3.2 代碼 19 3.3 注解 20 3.4 系統設計中的應用 21 3.5 拓展閱讀 22 3.6 詞彙表 22 3.7 練習 22 第4章 食譜風格 23 4.1 約束 23 4.2 代碼 24 4.3 注解 25 4.4 系統設計中的應用 26 4.5 發展歷程 27 4.6 拓展閱讀 27 4.7 詞彙表 27 4.8 練習 28 第5章 流水線風格 29 5.1 約束 29 5.2 代碼 30 5.3 注解 31 5.4 系統設計中的應用 33 5.5 發展歷程 33 5.6 拓展閱讀 34 5.7 詞彙表 35 5.8 練習 35 第6章 高爾夫風格 39 6.1 約束 36 6.2 代碼 37 6.3 注解 37 6.4 系統設計中的應用 38 6.5 發展歷程 39 6.6 拓展閱讀 39 6.7 詞彙表 39 6.8 練習 39 第三部分 函數組合 第7章 無限鏡像風格 42 7.1 約束 42 7.2 代碼 43 7.3 注解 44 7.4 發展歷程 44 7.5 拓展閱讀 45 7.6 詞彙表 45 7.7 練習 45 第8章 骨牌風格 46 6.1 約束 46 6.2 代碼 47 6.3 注解 48 6.4 系統設計中的應用 48 6.5 發展歷程 49 6.6 拓展閱讀 49 6.7 詞彙表 49 6.8 練習 50 第9章 單子風格 51 9.1 約束 51 9.2 代碼 52 9.3 注解 53 9.4 發展歷程 54 9.5 拓展閱讀 54 9.6 詞彙表 54 9.7 練習 55 第四部分 第10章 對象風格 58 10.1 約束 58 10.2 代碼 59 10.3 注解 60 10.4 系統設計中的應用 62 10.5 發展歷程 63 10.6 拓展閱讀 63 10.7 詞彙表 63 10.8 聯繫 64 第11章 消息風格 65 11.1 約束 65 11.2 代碼 66 11.3 注解 68 11.4 系統設計中的應用 68 11.5 發展歷程 68 11.6 拓展閱讀 69 11.7 詞彙表 69 11.8 練習 69 第12章 閉域風格 70 12.1 約束 70 12.2 代碼 71 12.3 注解 72 12.4 發展歷程 73 12.5 拓展閱讀 73 12.6 詞彙表 73 12.7 練習 73 第13章 抽象物件風格 75 13.1 約束 75 13.2 代碼 76 13.3 注解 78 13.4 系統設計中的應用 80 13.5 發展歷程 80 13.6 拓展閱讀 80 13.7 詞彙表 81 13.8 練習 81 第14章 好萊塢風格 82 14.1 約束 82 14.2 代碼 83 14.3 注解 85 14.4 系統設計中的應用 86 14.5 發展歷程 86 14.6 拓展閱讀 86 14.7 詞彙表 87 14.8 練習 87 第15章 公告板風格 88 15.1 約束 88 15.2 代碼 89 15.3 注解 91 15.4 系統設計中的應用 92 15.5 發展歷程 92 15.6 拓展閱讀 92 15.7 詞彙表 93 15.8 練習 93 第五部分 第16章 內省風格 96 16.1 約束 96 16.2 代碼 97 16.3 注解 98 16.4 系統設計中的應用 98 16.5 詞彙表 98 16.6 練習 99 第17章 反射風格 100 17.1 約束 100 17.2 代碼 101 17.3 注解 102 17.4 系統設計中的應用 103 17.5 發展歷程 103 17.6 拓展閱讀 104 17.7 詞彙表 104 17.8 練習 105 第18章 切面風格 106 18.1 約束 106 18.2 代碼 107 18.3 注解 107 18.4 發展歷程 108 18.5 拓展閱讀 109 18.6 詞彙表 109 18.7 練習 109 第19章 外掛程式風格 111 19.1 約束 111 19.2 代碼 112 19.3 注解 113 19.4 系統設計中的應用 114 19.5 發展歷程 115 19.6 拓展閱讀 115 19.7 詞彙表 116 19.8 練習 116 第六部分 異常處理 第20章 構建風格 118 20.1 約束 118 20.2 代碼 119 20.3 注解 120 20.4 系統設計中的應用 121 20.5 練習 121 第21章 Tantrum風格 122 21.1 約束 122 21.2 代碼 123 21.3 注解 124 21.4 發展歷程 125 21.5 拓展閱讀 125 21.6 詞彙表 125 21.7 練習 125 第22章 消極攻擊風格 126 22.1 約束 126 22.2 代碼 127 22.3 注解 128 22.4 發展歷程 128 22.5 拓展閱讀 128 22.6 詞彙表 129 22.7 練習 129 22.8 構建風格 VS. Tantrum VS.消極攻擊風格 130 第23章 聲明意圖風格 131 23.1 約束 131 23.2 代碼 132 23.3 注解 133 23.4 發展歷程 134 23.5 拓展閱讀 135 23.6 詞彙表 135 23.7 練習 136 第24章 隔離風格 137 24.1 約束 137 24.2 代碼 138 24.3 注解 139 24.4 系統設計中的應用 142 24.5 發展歷程 143 24.6 拓展閱讀 143 24.7 詞彙表 143 24.8 練習 143 第七部分 以資料為中心 第25章 持久表風格 143 25.1 約束 146 25.2 代碼 147 25.3 注解 148 25.4 系統設計中的應用 149 25.5 發展歷程 149 25.6 拓展閱讀 150 25.7 詞彙表 150 25.8 練習 150 第26章 試算表風格 151 26.1 約束 151 26.2 代碼 152 26.3 注解 153 26.4 系統設計中的應用 153 26.5 發展歷程 154 26.6 拓展閱讀 154 26.7 詞彙表 154 26.8 練習 154 第27章 漂流風格 155 27.1 約束 155 27.2 代碼 156 27.3 注解 157 27.4 系統設計中的應用 158 27.5 發展歷程 158 27.6 拓展閱讀 158 27.7 詞彙表 159 27.8 練習 159 第八部分 併發 第28章 參與者風格 162 28.1 約束 162 28.2 代碼 163 28.3 注解 165 28.4 系統設計中的應用 167 28.5 發展歷程 167 28.6 拓展閱讀 167 28.7 詞彙表 167 28.8 練習 168 第29章 資料空間風格 169 29.1 約束 169 29.2 代碼 170 29.3 注解 171 29.4 系統設計中的應用 171 29.5 發展歷程 171 29.6 拓展閱讀 172 29.7 詞彙表 172 29.8 練習 172 第30章 Map Reduce風格 173 30.1 約束 173 30.2 代碼 174 30.3 注解 175 30.4 系統設計中的應用 176 30.5 發展歷程 177 30.6 拓展閱讀 177 30.7 詞彙表 177 30.8 練習 177 第31章 雙重Map Reduce風格 179 31.1 約束 179 31.2 代碼 180 31.3 注解 181 31.4 系統設計中的應用 182 31.5 發展歷程 182 31.6 拓展閱讀 183 31.7 練習 183 第九部分 交互 第32章 三層架構風格 186 32.1 約束 186 32.2 代碼 187 32.3 注解 188 32.4 系統設計中的應用 191 32.5 發展歷程 191 32.6 拓展閱讀 191 32.7 詞彙表 191 32.8 練習 191 第33章 RESTful風格 193 33.1 約束 193 33.2 代碼 194 33.3 注解 196 33.4 系統設計中的應用 199 33.5 發展歷程 199 33.6 拓展閱讀 199 33.7 詞彙表 200 33.8 練習 200 |