三级一区在线视频先锋_丁香另类激情小说_中文字幕一区二区三_一本一道久久a久久精品综合蜜臀_一区二区三区四区国产精品_日韩**一区毛片_在线观看日韩电影_1000部国产精品成人观看_免费不卡在线视频_亚洲国产日日夜夜_国产亚洲精品福利_亚洲精品一区二区三区在线观看_欧美美女一区二区三区_日韩欧美色电影_欧美aaa在线_久久这里只有精品6

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊

包郵 程序員的README

出版社:人民郵電出版社出版時間:2023-07-01
開本: 32開 頁數: 248
中 圖 價:¥60.8(7.6折) 定價  ¥79.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

程序員的README 版權信息

程序員的README 本書特色

(1)這是一本 “課外”書。知道如何編寫代碼,僅僅是“戰斗的一半”。像與資深導師喝咖啡一樣,本書將教授你學校里計算機課沒有涉及的技能。

(2)這是一本有態度的書。公司之間總有差異,基本原理總是相通。書中構建團隊的經驗取自那些快速成長的、由風險投資公司資助的或者準上市的硅谷公司。

(3)這是一張進軍職場“線路圖”。資深之路選擇多,請主導你自己的晉升。本書涵蓋構建、測試和運行生產軟件的現代實踐,使團隊更強大和使隊友更默契的行為和多種方法,供你選擇。

(4)作者是Zymergen 的軟件工程副總裁和Apache Samza的作者,在 PayPal、LinkedIn、WePay 和 Twitter等主要科技公司擁有十多年的經驗。

程序員的README 內容簡介

對于剛剛成為軟件工程師的新手來說,知道如何編寫代碼只是成功了一半。你可能很快就會發現,學校并沒有教授在現實世界中至關重要的技能和工作中必要的流程。本書恰恰填補了這一環節,它是作者十多年來在大型公司指導初級工程師工作的教程,涵蓋軟件工程的基礎知識和best實踐。 本書第1~2 章講解當你在公司開啟你的職業生涯時會發生什么;第3~11 章會擴展你的工作技能,教你如何使用現有代碼庫、解決和防止技術債、編寫生產級軟件、管理依賴關系、有效地測試、評審代碼、交付軟件、處理On-Call 時的事故和構建可演進的架構等;剩余章節涵蓋管理能力和職業階梯的提升等相關內容,例如敏捷計劃、與管理者合作以及成長為資深工程師的必經之路。本書中非常重要的一部分內容是教你如何應對糟糕的管理,以及如何調整自己的節奏。 本書內容不僅淺顯易懂,還覆蓋整個軟件開發周期,是一本技術主管希望每名新入行的工程師在開始工作之前都能閱讀的書。

程序員的README 目錄



第 1 章 前面的旅程 1

1.1 你的目的地 1

1.2 你的旅程地圖 2

1.2.1 新手營 3

1.2.2 試煉之河 5

1.2.3 貢獻者之角 5

1.2.4 運維之海 6

1.2.5 勝任之灣 6

1.3 前進! 7



第 2 章 步入自覺階段 8

2.1 學習如何學習 9

2.1.1 前置學習 9

2.1.2 在實踐中學習 9

2.1.3 運行實例代碼 11

2.1.4 閱讀 11

2.1.5 觀看講座 13

2.1.6 適度地參加會議和聚會 14

2.1.7 跟班學習并同有經驗的工程師結對 15

2.1.8 用副業項目實踐 16

2.2 提出問題 17

2.2.1 動手調查一下 17

2.2.2 設置一個時間限制 17

2.2.3 寫下全過程 18

2.2.4 別打擾別人 19

2.2.5 多用“非打擾式”交流 20

2.2.6 批量處理你的同步請求 20

2.3 克服成長的障礙 21

2.3.1 冒充者綜合征 21

2.3.2 鄧寧-克魯格效應 22

2.4 行為準則 23

2.5 升級加油站 23



第3 章 玩轉代碼 25

3.1 軟件的熵 26

3.2 技術債 26

3.3 變更代碼 29

3.3.1 善于利用現有代碼 30

3.3.2 過手的代碼要比之前更干凈 32

3.3.3 做漸變式的修改 33

3.3.4 對重構要務實 33

3.3.5 善用IDE 34

3.3.6 請使用VCS 的實踐 34

3.4 避“坑”指南 35

3.4.1 保守一些的技術選型 36

3.4.2 不要特立獨行 39

3.4.3 不要只分叉而不向上游提交修改 40

3.4.4 克制重構的沖動 40

3.5 行為準則 42

3.6 升級加油站 42



第4 章 編寫可維護的代碼 44

4.1 防御式編程 45

4.1.1 避免空值 45

4.1.2 保持變量不可變 46

4.1.3 使用類型提示和靜態類型檢查器 46

4.1.4 驗證輸入 47

4.1.5 善用異常 49

4.1.6 異常要有精確含義 50

4.1.7 早拋晚捕 51

4.1.8 智能重試 52

4.1.9 構建冪等系統 53

4.1.10 及時釋放資源 53

4.2 關于日志的使用 54

4.2.1 給日志分級 55

4.2.2 日志的原子性 56

4.2.3 關注日志性能 57

4.2.4 不要記錄敏感數據 59

4.3 系統監控 59

4.3.1 使用標準的監控組件 60

4.3.2 測量一切 63

4.4 跟蹤器 64

4.5 配置相關注意事項 64

4.5.1 配置無須新花樣 65

4.5.2 記錄并校驗所有的配置 66

4.5.3 提供默認值 67

4.5.4 給配置分組 67

4.5.5 將配置視為代碼 67

4.5.6 保持配置文件清爽 68

4.5.7 不要編輯已經部署的配置 68

4.6 工具集 68

4.7 行為準則 70

4.8 升級加油站 71



第5 章 依賴管理 72

5.1 依賴管理基礎知識 73

5.1.1 語義化版本 74

5.1.2 傳遞依賴 75

5.2 相依性地獄 76

5.3 避免相依性地獄 80

5.3.1 隔離依賴項 80

5.3.2 按需添加依賴項 81

5.3.3 指定依賴項的版本 82

5.3.4 依賴范圍小化 84

5.3.5 保護自己免受循環依賴的影響 84

5.4 行為準則 85

5.5 升級加油站 85



第6 章 測試 87

6.1 測試的多種用途 87

6.2 測試類型 88

6.3 測試工具 91

6.3.1 模擬庫 91

6.3.2 測試框架 92

6.3.3 代碼質量工具 93

6.4 自己動手編寫測試 95

6.4.1 編寫干凈的測試 95

6.4.2 避免過度測試 96

6.5 測試中的確定性 98

6.5.1 種子隨機數生成器 99

6.5.2 不要在單元測試中調用遠程系統 99

6.5.3 采用注入式時間戳 99

6.5.4 避免使用休眠和超時 102

6.5.5 記得關閉網絡套接字和文件句柄 102

6.5.6 綁定到0 端口 103

6.5.7 生成的文件路徑和數據庫位置 103

6.5.8 隔離并清理剩余的測試狀態 103

6.5.9 不要依賴測試順序 104

6.6 行為準則 105

6.7 升級加油站 105



第7 章 代碼評審 107

7.1 為什么需要評審代碼 107

7.2 當你的代碼被評審時 109

7.2.1 準備工作 109

7.2.2 用評審草案降低風險 110

7.2.3 提交評審請勿觸發測試 111

7.2.4 預排大體量的代碼修改 111

7.2.5 不要太在意 112

7.2.6 保持同理心,但不要容忍粗魯 113

7.2.7 保持主動 113

7.3 評審別人的代碼時 114

7.3.1 分流評審請求 114

7.3.2 給評審預留時間 114

7.3.3 理解修改的意圖 115

7.3.4 提供全面的反饋 115

7.3.5 要承認優點 116

7.3.6 區分問題、建議和挑剔 116

7.3.7 不要只做橡皮圖章 117

7.3.8 不要只局限于使用網頁版的評審工具 118

7.3.9 不要忘記評審測試代碼 118

7.3.10 推動決斷 118

7.4 行為準則 119

7.5 升級加油站 120



第8 章 軟件交付 121

8.1 軟件交付流程 121

8.2 分支策略 122

8.3 構建環節 125

8.3.1 打包需要帶版本號 126

8.3.2 將不同的資源單獨打包 127

8.4 發布環節 129

8.4.1 請勿只想著發布 129

8.4.2 將包發布到倉庫 130

8.4.3 保持版本不變性 131

8.4.4 頻繁發布 131

8.4.5 對發布計劃保持透明 132

8.4.6 撰寫變更日志和發行說明 132

8.5 部署環節 133

8.5.1 自動部署 133

8.5.2 部署的原子性 134

8.5.3 獨立地部署應用 134

8.6 展開環節 136

8.6.1 系統監控 137

8.6.2 特性開關 137

8.6.3 熔斷器 138

8.6.4 并行的服務版本梯隊 139

8.6.5 摸黑啟動 141

8.7 行為準則 143

8.8 升級加油站 144



第9 章 On-Call 146

9.1 On-Call 的工作方式 147

9.2 On-Call 技能包 148

9.2.1 隨時響應 148

9.2.2 保持專注 148

9.2.3 確定工作優先級 149

9.2.4 清晰的溝通 150

9.2.5 跟蹤你的工作 151

9.3 事故處理 152

9.3.1 分流 153

9.3.2 協同 154

9.3.3 應急方案 155

9.3.4 解決方案 157

9.3.5 后續行動 159

9.4 提供支持 162

9.5 不要逞英雄 164

9.6 行為準則 165

9.7 升級加油站 165



第 10 章 技術設計流程 167

10.1 技術設計的V 形結構 168

10.2 關于設計的思考 169

10.2.1 定義問題 170

10.2.2 著手調查 171

10.2.3 進行實驗 172

10.2.4 給些時間 173

10.3 撰寫設計文檔 174

10.3.1 文檔持續變更 174

10.3.2 了解撰寫文檔的目的 175

10.3.3 學會寫作 176

10.3.4 保證文檔是的 176

10.4 使用設計文檔模板 177

10.4.1 概要 178

10.4.2 現狀與背景 178

10.4.3 變更的目的 178

10.4.4 需求 179

10.4.5 潛在的解決方案 179

10.4.6 建議的解決方案 180

10.4.7 設計與架構 180

10.4.8 測試計劃 181

10.4.9 發布計劃 181

10.4.10 遺留的問題 181

10.4.11 附錄 181

10.5 協作設計 182

10.5.1 理解你的團隊的設計評審流程 182

10.5.2 不要讓人驚訝 183

10.5.3 用設計討論來進行頭腦風暴 183

10.5.4 為設計出力 184

10.6 行為準則 185

10.7 升級加油站 185



第 11 章 構建可演進的架構 187

11.1 理解復雜性 188

11.2 可演進的設計 189

11.2.1 你不是真的需要 189

11.2.2 小驚訝原則 191

11.2.3 封裝專業領域知識 193

11.3 可演進的API 193

11.3.1 保持API 小巧 194

11.3.2 公開定義良好的服務端API 194

11.3.3 保持API 變更的兼容性 195

11.3.4 API 版本化 198

11.4 可持續的數據管理 199

11.4.1 數據庫隔離 199

11.4.2 使用schema 201

11.4.3 schema 自動化遷移 203

11.4.4 保持schema 的兼容性 206

11.5 行為準則 207

11.6 升級加油站 208



第 12 章 敏捷計劃 210

12.1 敏捷宣言 210

12.2 敏捷計劃的框架 211

12.3 Scrum 框架 212

12.3.1 用戶故事 213

12.3.2 任務分解 214

12.3.3 故事點 214

12.3.4 消化積壓 216

12.3.5 沖刺計劃 216

12.4 站會 217

12.5 評審機制 218

12.6 回顧會 219

12.7 路線圖 220

12.8 行為準則 221

12.9 升級加油站 222



第 13 章 與管理者合作 223

13.1 管理者是做什么的 223

13.2 溝通、目標與成長 224

13.2.1 一對一面談 225

13.2.2 PPP 227

13.2.3 OKR 229

13.2.4 績效考核 230

13.3 向上管理 232

13.3.1 接收反饋 232

13.3.2 給予反饋 233

13.3.3 討論你的目標 235

13.3.4 事情不順時要采取行動 236

13.4 行為準則 238

13.5 升級加油站 239



第 14 章 職業生涯規劃 241

14.1 邁向資深之路 241

14.2 職業生涯建議 242

14.2.1 T 型人才 242

14.2.2 參加工程師訓練營 243

14.2.3 主導你自己的晉升 244

14.2.4 換工作需謹慎 246

14.2.5 自我調節 247

14.3 結尾寄語 248

展開全部

程序員的README 作者簡介

克里斯·里科米尼(Chris Riccomini): 軟件工程師,創業公司投資者和顧問,在PayPal、領英和WePay等大型科技公司擁有超過十年的工作經驗;在職業生涯中一直參與開源項目的工作,是Apache Samza的作者。 德米特里·里亞博伊(Dmitriy Ryaboy): 軟件工程師和工程經理;目前擔任Zymergen公司的軟件工程副總裁;曾就職于不同的公司和組織,包括勞倫斯伯克利國家實驗室、Cloudera和Twitter;幫助創建和發展了多個開源項目,包括Apache Parquet。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
三级一区在线视频先锋_丁香另类激情小说_中文字幕一区二区三_一本一道久久a久久精品综合蜜臀_一区二区三区四区国产精品_日韩**一区毛片_在线观看日韩电影_1000部国产精品成人观看_免费不卡在线视频_亚洲国产日日夜夜_国产亚洲精品福利_亚洲精品一区二区三区在线观看_欧美美女一区二区三区_日韩欧美色电影_欧美aaa在线_久久这里只有精品6
国产手机精品在线| 性欧美疯狂xxxxbbbb| 欧美羞羞免费网站| 色综合久久66| 欧美日韩午夜在线| 欧美精品久久一区| 欧美一区二区久久久| 精品999在线播放| 国产精品视频一二三区| 中文字幕佐山爱一区二区免费| 亚洲欧美色综合| 日韩有码一区二区三区| 久久精品国产精品亚洲精品| 国产精品一区二区三区99| 国产成人精品免费网站| 成人av免费看| 亚洲欧洲日本国产| 91精品国产麻豆国产自产在线 | 欧美电视剧在线观看完整版| 久久夜色精品一区| 日韩美女啊v在线免费观看| 亚洲444eee在线观看| 国精产品一区一区三区mba桃花| www.欧美精品一二区| 你懂的网址一区二区三区| 亚洲一区尤物| 日韩欧美亚洲另类制服综合在线| 中文字幕的久久| 香蕉av福利精品导航| 国产99一区视频免费| 精品欧美一区二区在线观看视频| 一区二区三区|亚洲午夜| 欧美不卡一区二区三区| 一区二区三区蜜桃网| 国产一区二区三区精品视频| 国产精品一区二区三区免费观看| 一区二区三区av| 久久香蕉国产线看观看99| 亚洲网友自拍偷拍| 成av人片一区二区| 亚洲欧洲另类精品久久综合| 26uuu亚洲综合色欧美| 亚洲大片精品永久免费| 福利一区福利二区| 日韩.欧美.亚洲| 精品乱码亚洲一区二区不卡| 亚洲福利视频一区| 91高跟黑色丝袜呻吟在线观看| 永久免费精品视频网站| 国产日韩av一区| 国产一区二区不卡| 日本午夜精品一区二区三区| 日韩精品一区二区三区四区视频| 亚洲精品成人悠悠色影视| 成人国产一区二区三区精品| 永久久久久久| 亚洲人成伊人成综合网小说| 粉嫩嫩av羞羞动漫久久久| 欧美一区激情视频在线观看| 精品成人在线观看| 精品在线免费观看| 欧洲成人一区二区| 国产欧美精品区一区二区三区| 九色|91porny| 亚洲午夜高清视频| 国产精品国产三级国产aⅴ中文 | 日韩1区2区日韩1区2区| 国产精品二区在线观看| 7777精品伊人久久久大香线蕉| 亚洲国产一区二区三区| 大波视频国产精品久久| 91精品福利在线一区二区三区 | 久久久噜噜噜久久人人看| 卡一卡二国产精品| 亚洲欧洲三级| 亚洲精品成a人| 国产欧美欧洲| 久久精品日产第一区二区三区高清版| 国产资源在线一区| 色欧美日韩亚洲| 五月天视频一区| 四虎一区二区| 夜夜嗨av一区二区三区中文字幕| 国产欧美在线一区二区| 久久九九99视频| 91丨porny丨首页| 精品蜜桃在线看| bt欧美亚洲午夜电影天堂| 日韩欧美一区二区视频| 国产高清不卡二三区| 欧美日韩1234| 国产一区二区电影| 欧美一区二区视频在线观看2020| 激情六月婷婷久久| 欧美日韩精品一区二区天天拍小说| 天堂成人免费av电影一区| 亚洲欧美日韩精品综合在线观看 | 美女一区二区三区| 一区在线电影| 日韩成人免费在线| 在线欧美日韩国产| 美女视频一区在线观看| 91久久精品网| 激情久久久久久久久久久久久久久久| 欧洲中文字幕精品| 精品午夜久久福利影院| 欧美久久久久久久久久| 国产99精品国产| 久久久久久97三级| 国产精品swag| 一区二区在线电影| 亚洲成人a**址| 麻豆一区二区99久久久久| 欧美三级日韩三级| 麻豆一区二区三区| 欧美精品色综合| av午夜一区麻豆| 国产精品每日更新| 日韩av影视| 麻豆精品新av中文字幕| 91精品国产色综合久久久蜜香臀| 成人黄色a**站在线观看| 国产精品三级视频| 日韩免费电影一区二区三区| 日韩电影在线看| 日韩一级在线观看| 国产一区二区免费在线观看| 一区二区三区加勒比av| 中文字幕精品—区二区日日骚| 久久99精品久久久久久| 2024国产精品| 欧美三日本三级少妇三99| 日精品一区二区| 日韩欧美你懂的| 久久久久久久久一区| 日本欧美一区二区三区乱码 | 欧美精品三级在线观看| 91pron在线| 午夜成人在线视频| 日韩一区二区免费高清| 国产精品免费一区二区三区观看| 一二三四社区欧美黄| 91精品婷婷国产综合久久| 国产精品免费看一区二区三区| 天天综合天天做天天综合| 日韩视频一区二区三区| 久久久亚洲综合网站| 激情伊人五月天久久综合| 国产精品视频免费| 欧美综合一区二区| 成人9ⅰ免费影视网站| 日韩精品电影在线| 久久婷婷成人综合色| 亚洲欧美日韩精品综合在线观看| 国产sm精品调教视频网站| 亚洲三级在线看| 欧美精品vⅰdeose4hd| 免费国产一区二区| 国产成人精品亚洲日本在线桃色| 亚洲老司机在线| 91精品国产欧美一区二区18| 欧美成ee人免费视频| 国产91高潮流白浆在线麻豆| 一区二区三区四区乱视频| 欧美一区二区三区小说| 欧日韩一区二区三区| 成人动漫在线一区| 亚洲一区在线看| 国产三级一区二区三区| 欧美日韩不卡一区二区| 欧美日韩国产一二| av一二三不卡影片| 久久99精品一区二区三区| 自拍偷自拍亚洲精品播放| 日韩一卡二卡三卡| 一区二区精品视频| 久久久99国产精品免费| 成人av资源下载| 蜜桃一区二区三区在线观看| 国产精品成人网| 欧美成人a在线| 欧美色欧美亚洲另类二区| 欧美极品jizzhd欧美| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 国产欧美日韩在线| 91麻豆精品国产91久久久使用方法 | 日韩欧美久久一区| 色哟哟一区二区| 日本精品国语自产拍在线观看| 97超碰欧美中文字幕| 激情深爱一区二区| 日日欢夜夜爽一区| 亚洲动漫第一页| 日韩理论片网站| 国产农村妇女精品| 精品久久五月天| 欧美一卡二卡三卡四卡| 91福利国产精品| 亚洲不卡1区| 日韩av影视|