中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
代碼整潔之道-程序員的職業素養

包郵 代碼整潔之道-程序員的職業素養

出版社:人民郵電出版社出版時間:2016-09-01
開本: 32開 頁數: 170
中 圖 價:¥30.4(6.2折) 定價  ¥49.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

代碼整潔之道-程序員的職業素養 版權信息

代碼整潔之道-程序員的職業素養 本書特色

本書是編程大師“Bob 大叔”40余年編程生涯的心得體會的總結,講解要成為真正專業的程序員需要具備什么樣的態度,需要遵循什么樣的原則,需要采取什么樣的行動。作者以自己以及身邊的同事走過的彎路、犯過的錯誤為例,意在為后來者引路,助其職業生涯邁上更高臺階。

代碼整潔之道-程序員的職業素養 內容簡介

1. 匯聚編程大師40余年編程生涯的心得體會 2. 闡釋軟件工藝中的原理、技術、工具和實踐 3. 助力專業軟件開發人員具備令人敬佩的職業素養 成功的程序員在以往的工作和生活中都曾經歷過大大小小的不確定性,承受過永無休止的壓力。他們之所以能夠成功,是因為擁有一個共同點,都深切關注創建軟件所需的各項實踐。他們將軟件開發視為一種需要精雕細琢加以修煉的技藝,他們以專業人士的標準要求自己,他們具有職業素養。 軟件開發大師Robert C. Martin在書中介紹了真實軟件技藝中的各項原則、技術、工具和實踐,展示了怎么以自豪、自尊和自信的心態進行軟件開發,怎么取得卓越表現和豐碩成果,怎么做到有效溝通和確切估算,怎么以坦誠的心態面對困難,并引導讀者認識到專業程序員肩負的責任重大,闡述了什么才是程序員的職業素養。 書中的具體內容包括: ● 成為真正的軟件專業人士需要具備哪些條件,如何應對彼此沖突又緊張的進度表和不近情理的管理人員; ● 如何做到流暢編程,克服阻塞狀態; ● 如何應對無休止的工作壓力,避免崩潰; ● 如何培養堅持不懈的態度,如何擁抱新的開發范式; ● 如何管理好時間,避免身陷泥潭無法自拔; ● 如何培育有利于程序員和開發團隊茁壯成長的環境; ● 什么時候應該說“不”,怎么說; ● 什么時候應該說“是”,承諾意味著什么。 軟件強大、優雅而實用,讓人驚嘆不已,不論是開發者還是用戶都樂于使用這樣的軟件。它們并非是由機器編寫出來的,而是出自那些對軟件技藝擁有堅定信念的專業軟件開發者之手。本書將幫助讀者成為專業軟件開發者中的一員,并贏得只有他們才能擁有的榮譽感和成就感。

代碼整潔之道-程序員的職業素養 目錄

目錄



必讀引言 1

第1章 專業主義 7

1.1 清楚你要什么 8

1.2 擔當責任 8

1.3 首先,不行損害之事 10
目錄



必讀引言 1

第1章 專業主義 7

1.1 清楚你要什么 8

1.2 擔當責任 8

1.3 首先,不行損害之事 10

1.3.1 不要破壞軟件功能 10

1.3.2 不要破壞結構 12

1.4 職業道德 13

1.4.1 了解你的領域 14

1.4.2 堅持學習 16

1.4.3 練習 16

1.4.4 合作 17

1.4.5 輔導 17

1.4.6 了解業務領域 17

1.4.7 與雇主/客戶保持一致 18

1.4.8 謙遜 18

1.5 參考文獻 18

第2章 說“不” 19

2.1 對抗角色 21

2.2 高風險時刻 24

2.3 要有團隊精神 25

2.3.1 試試看 26

2.3.2 消極對抗 28

2.4 說“是”的成本 30

2.5 如何寫出好代碼 35

第3章 說“是” 37

3.1 承諾用語 39

3.1.1 識別“缺乏承諾”的征兆 40

3.1.2 真正的承諾聽起來是怎樣的 40

3.1.3 總結 43

3.2 學習如何說“是” 43

3.2.1 “試試”的另一面 43

3.2.2 堅守原則 44

3.3 結論 46

第4章 編碼 47

4.1 做好準備 48

4.1.1 凌晨3點寫出的代碼 49

4.1.2 焦慮時寫下的代碼 50

4.2 流態區 51

4.2.1 音樂 52

4.2.2 中斷 53

4.3 阻塞 53

4.4 調試 55

4.5 保持節奏 57

4.5.1 知道何時應該離開一會 58

4.5.2 開車回家路上 58

4.5.3 洗澡 58

4.6 進度延遲 58

4.6.1 期望 59

4.6.2 盲目沖刺 59

4.6.3 加班加點 60

4.6.4 交付失誤 60

4.6.5 定義“完成” 61

4.7 幫助 61

4.7.1 幫助他人 61

4.7.2 接受他人的幫助 62

4.7.3 輔導 62

4.8 參考文獻 63

第5章 測試驅動開發 65

5.1 此事已有定論 66

5.2 TDD的三項法則 67

5.3 TDD的優勢 68

5.3.1 確定性 68

5.3.2 缺陷注入率 68

5.3.3 勇氣 69

5.3.4 文檔 69

5.3.5 設計 70

5.3.6 專業人士的選擇 70

5.4 TDD的局限 70

5.5 參考文獻 71

第6章 練習 73

6.1 引子 73

6.1.1 10的22次方 74

6.1.2 轉變 75

6.2 編程柔道場 76

6.2.1 卡塔 77

6.2.2 瓦薩 78

6.2.3 自由練習 78

6.3 自身經驗的拓展 79

6.3.1 開源 79

6.3.2 關于練習的職業道德 79

6.4 結論 80

6.5 參考文獻 80

第7章 驗收測試 81

7.1 需求的溝通 81

7.1.1 過早精細化 83

7.1.2 遲來的模糊性 83

7.2 驗收測試 85

7.2.1 “完成”的定義 85

7.2.2 溝通 88

7.2.3 自動化 88

7.2.4 額外工作 89

7.2.5 驗收測試什么時候寫,由誰來寫 90

7.2.6 開發人員的角色 90

7.2.7 測試的協商與被動推進 91

7.2.8 驗收測試和單元測試 93

7.2.9 圖形界面及其他復雜因素 93

7.2.10 持續集成 94

7.3 結論 95

第8章 測試策略 97

8.1 QA應該找不到任何錯誤 98

8.1.1 QA也是團隊的一部分 98

8.1.2 需求規約定義者 98

8.1.3 特性描述者 98

8.2 自動化測試金字塔 98

8.2.1 單元測試 99

8.2.2 組件測試 100

8.2.3 集成測試 100

8.2.4 系統測試 101

8.2.5 人工探索式測試 102

8.3 結論 102

8.4 參考文獻 102

第9章 時間管理 103

9.1 會議 104

9.1.1 拒絕 104

9.1.2 離席 105

9.1.3 確定議程與目標 105

9.1.4 立會 106

9.1.5 迭代計劃會議 106

9.1.6 迭代回顧和DEMO展示 107

9.1.7 爭論/反對 107

9.2 注意力點數 108

9.2.1 睡眠 108

9.2.2 咖啡因 108

9.2.3 恢復 109

9.2.4 肌肉注意力 109

9.2.5 輸入與輸出 109

9.3 時間拆分和番茄工作法 110

9.4信息
展開全部

代碼整潔之道-程序員的職業素養 作者簡介

作者介紹 Robert C. Martin,軟件開發大師,設計模式和敏捷開發先驅,敏捷聯盟首任主席,C Report前主編,被后輩程序員尊稱為“Bob大叔”。20世紀7 0年代初成為職業程序員,后創辦Object Mentor公司并任總裁。Martin還是一名多產的作家,至今已發表數百篇文章、論文和博客文章。除本書外,還著有《代碼整潔之道》《敏捷軟件開發:原則、模式和實踐》《UML:Java程序員指南》等。他創辦了cleancoders.com網站,專為軟件開發人員提供教育視頻。 譯者介紹 余晟,混跡軟件開發和互聯網行業多年,目前在滬江網負責研發和架構管理工作。業余喜愛閱讀、思考,關注工程師的全面發展,探索更聰明的技術方案,樂于幫助外界更多理解IT行業的約束、規律和習慣。 章顯洲,螞蟻金服高級項目專家,業余以技術翻譯作為個人修煉與回饋軟件開發社區的途徑。自2009年來,翻譯和與人合譯多本技術管理書籍,偶爾也會出現在技術社區聚會上作一些分享。近年來主要致力于螞蟻金服基礎設施和架構升級方面的項目集管理。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: HDPE土工膜,复合土工膜,防渗膜价格,土工膜厂家-山东新路通工程材料有限公司 | 山东螺杆空压机,烟台空压机,烟台开山空压机-烟台开山机电设备有限公司 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 软文推广发布平台_新闻稿件自助发布_媒体邀约-澜媒宝 | 123悬赏网_发布悬赏任务_广告任务平台 | 欧洲MV日韩MV国产_人妻无码一区二区三区免费_少妇被 到高潮喷出白浆av_精品少妇自慰到喷水AV网站 | 高压负荷开关-苏州雷尔沃电器有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 游动电流仪-流通式浊度分析仪-杰普仪器(上海)有限公司 | 恒温油槽-恒温水槽-低温恒温槽厂家-宁波科麦仪器有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 亿诺千企网-企业核心产品贸易| 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 英语词典_成语词典_日语词典_法语词典_在线词典网 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 大行程影像测量仪-探针型影像测量仪-增强型影像测量仪|首丰百科 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 聚氨酯复合板保温板厂家_廊坊华宇创新科技有限公司 | 光栅尺_Magnescale探规_磁栅尺_笔式位移传感器_苏州德美达 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 气动隔膜阀_气动隔膜阀厂家_卫生级隔膜阀价格_浙江浙控阀门有限公司 | 【孔氏陶粒】建筑回填陶粒-南京/合肥/武汉/郑州/重庆/成都/杭州陶粒厂家 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 安徽控制器-合肥船用空调控制器-合肥家电控制器-合肥迅驰电子厂 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | 减速机电机一体机_带电机减速器一套_德国BOSERL电动机与减速箱生产厂家 | 北京开源多邦科技发展有限公司官网 | 洁净实验室工程-成都手术室净化-无尘车间装修-四川华锐净化公司-洁净室专业厂家 | 铁盒_铁罐_马口铁盒_马口铁罐_铁盒生产厂家-广州博新制罐 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | B2B网站_B2B免费发布信息网站_B2B企业贸易平台 - 企资网 | 船用泵,船用离心泵,船用喷射泵,泰州隆华船舶设备有限公司 | 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 滑板场地施工_极限运动场地设计_滑板公园建造_盐城天人极限运动场地建设有限公司 | 宝宝药浴-产后药浴-药浴加盟-艾裕-专注母婴调养泡浴 | 连续密炼机_双转子连续密炼机_连续式密炼机-南京永睿机械制造有限公司 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 欧必特空气能-商用空气能热水工程,空气能热水器,超低温空气源热泵生产厂家-湖南欧必特空气能公司 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 |