中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
匠藝整潔之道:程序員的職業修養(英文版)

包郵 匠藝整潔之道:程序員的職業修養(英文版)

出版社:電子工業出版社出版時間:2023-05-01
開本: 其他 頁數: 400
中 圖 價:¥96.2(6.5折) 定價  ¥148.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

匠藝整潔之道:程序員的職業修養(英文版) 版權信息

  • ISBN:9787121445828
  • 條形碼:9787121445828 ; 978-7-121-44582-8
  • 裝幀:平塑
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

匠藝整潔之道:程序員的職業修養(英文版) 本書特色

Robert C.Martin 鮑勃大叔封山之作◎Clean系列*終章,3000萬讀者苦追多年的大結局;◎中國黃金一代程序員的技術偶像;◎代碼—>架構—>匠藝,解密編碼生涯的終極命題;◎如何打破35歲魔咒?程序員是終身職業嗎?是碼農還是大師? ◎美亞、豆瓣高分高贊的傳奇系列。 鮑勃的《匠藝整潔之道》闡釋了敏捷技術實踐的目的,深入探討了敏捷技術實踐出現的歷史因素,指出了敏捷技術實踐為何總是那么重要。作者曾親歷敏捷技術的發展和成型過程,全面了解其實踐目標和手段,這在本書中體現得淋漓盡致。 —蒂姆·奧廷格(Tim Ottinger)知名敏捷教練,圖書作者 鮑勃文風上佳。書稿易于閱讀,概念解釋得非常詳盡,即便是新入行的程序員也能讀懂。鮑勃也會時不時幽上一默,讓你稍做放松。本書的真正價值在于呼喚變革,呼喚更好的東西……呼喚程序員的專業素養……以及對軟件無處不在的認識。此外,我相信,鮑勃寫到的歷史還有很多價值。我很高興地看到,他沒有浪費時間指責我們如何走到今天。鮑勃呼吁大家行動起來,要求大家提高標準和專業素養,從而承擔責任,即便有時這意味著某種退步。 —海瑟·坎瑟(Heather Kanser)作為軟件開發者,我們必須不斷為雇主、客戶、同事和未來解決重要問題。讓軟件可用盡管困難,但遠未足夠,并不能令你成為成功匠人。軟件能運行,只代表你通過了能力測試。你也許具備成為匠人的能力,但還要掌握更多東西。在本書中,鮑勃闡明了能力測試之外的技能和責任,展示了嚴肅軟件匠人該有的樣子。 —詹姆斯·葛萊寧(James Grenning)《測試驅動的嵌入式C語言開發》(Test-Driven Development for Embedded C)作者,《敏捷宣言》(Agile Manifesto)作者之一 鮑勃是少數我愿意與之合作技術項目的知名開發者之一。并不只因為他技能出眾、名聲在外、善于溝通,更在于他曾幫助我成為更好的開發者和團隊成員。他往往早于其他人好幾年發現軟件開發領域的重要變化趨勢,且能解釋其重要性,鼓舞我學習新技能。回顧我入行之時,匠藝和職業操守的概念還沒在軟件領域出現,大家只是告訴你要做個有誠信的好人。如今,這些概念已然成為專業開發者能習得的*重要能力,甚至比編碼本身更為重要。我很高興地看到鮑勃再領風氣之先,迫不及待想聽他闡述觀點,并將他的觀點應用于實踐。 —丹尼爾·馬克漢姆(Daniel Markham)

匠藝整潔之道:程序員的職業修養(英文版) 內容簡介

羅伯特?C.馬丁(鮑勃大叔)因在技術人群中聲名遠播的Clean系列在全球圈粉無數。本書為其燙手新作,旨在為廣大工程師指明一條通向匠師之路,包括飽經洗礪的敏捷技術實踐,如何通過持續的努力提高專業素養,軟件可用之上的目標與技能,以及如何激發團隊優選潛能,等等。本書融會幾本經典著作的精髓,將"整潔”方法論推向至高境界―軟件開發者有責任維護世界正常運行,而"人”才是"技術”的決定者。 本書共分三部分,前兩部分用實例闡釋TDD在敏捷軟件中的運用,以及驗收測試、協同編程等常被忽視的敏捷側面與具體策略,還探討了頗有價值的軟件設計方案相關話題;第Ⅲ部分拔地而起,直接提出十條堪稱金玉良言的"規勸”,以幫助程序員成為團隊基石。

匠藝整潔之道:程序員的職業修養(英文版) 目錄

第 1 章 匠藝 ................................................................................... 25
第Ⅰ部分 紀律 ................................................................................ 35
極限編程 .............................................................................................................................. 37
生命之環 ...................................................................................................................... 38
測試驅動開發 ...................................................................................................................... 39
重構 ...................................................................................................................................... 40
簡單設計 .............................................................................................................................. 41
協同編程 .............................................................................................................................. 41
驗收測試 .............................................................................................................................. 42
第 2 章 測試驅動開發 ....................................................................... 43
概述 ...................................................................................................................................... 44
軟件 .............................................................................................................................. 46
TDD 三法則 ................................................................................................................. 47
第四法則 ...................................................................................................................... 58
基礎知識 .............................................................................................................................. 59
簡單示例 ...................................................................................................................... 60
棧 .................................................................................................................................. 60
質因數 .......................................................................................................................... 76
保齡球局 ...................................................................................................................... 86
小結 .................................................................................................................................... 103
第3章 高級測試驅動開發 ................................................................... 105
排序示例一 ........................................................................................................................ 106
排序示例二 ........................................................................................................................ 111
卡殼 .................................................................................................................................... 119
安排、行動、斷言 ............................................................................................................ 127
進入 BDD ................................................................................................................... 128
有限狀態機 ................................................................................................................ 129
再談 BDD ................................................................................................................... 131
測試替身 ............................................................................................................................ 132
DUMMY ..................................................................................................................... 135
STUB .......................................................................................................................... 139
SPY ............................................................................................................................. 142
MOCK ........................................................................................................................ 145
FAKE .......................................................................................................................... 148
TDD 不確定性原理 ................................................................................................... 150
倫敦派對決芝加哥派 ................................................................................................ 163
確定性問題 ................................................................................................................ 164
倫敦派 ........................................................................................................................ 165
芝加哥派 .................................................................................................................... 166
融合 ............................................................................................................................ 167
架構 .................................................................................................................................... 167
小結 .................................................................................................................................... 169
第 4 章 設計 ................................................................................. 171
測試數據庫 ........................................................................................................................ 172
測試 GUI ............................................................................................................................ 174
GUI 輸入 .................................................................................................................... 177
測試模式 ............................................................................................................................ 178
專為測試創建子類 .................................................................................................... 179
自勵 ............................................................................................................................ 180
HUMBLE OBJECT .................................................................................................... 181
測試設計 ............................................................................................................................ 184
脆弱測試問題 ............................................................................................................ 184
一一對應 .................................................................................................................... 185
打破對應關系 ............................................................................................................ 187
VIDEO STORE .......................................................................................................... 188
具體 vs 通用 ............................................................................................................... 207
轉換優先順序 .................................................................................................................... 208
{} → NIL(無代碼→空值) .................................................................................. 210
NIL → CONSTANT(空值→常量) ..................................................................... 211
UNCONDITIONAL → SELECTION(無條件→條件選擇) .............................. 212
VALUE → LIST(值→列表) ...................................
展開全部

匠藝整潔之道:程序員的職業修養(英文版) 作者簡介

羅伯特?C.馬丁,自1970年起從事程序員職業。他與人合辦了cleancoders.com網站,為軟件開發者提供在線視頻培訓服務。他還創辦了Uncle Bob咨詢有限公司,為分布于世界各地的大公司提供軟件咨詢、培訓和技能培養服務。同時,他也供職于芝加哥的軟件咨詢企業8th Light,任大匠(Master Craftsman)一職。
羅伯特?C.馬丁,自1970年起從事程序員職業。他與人合辦了cleancoders.com網站,為軟件開發者提供在線視頻培訓服務。他還創辦了Uncle Bob咨詢有限公司,為分布于世界各地的大公司提供軟件咨詢、培訓和技能培養服務。同時,他也供職于芝加哥的軟件咨詢企業8th Light,任大匠(Master Craftsman)一職。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 分轨 | 上传文件,即刻分离人声和伴奏 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 深圳律师咨询_深圳律师事务所_华荣【免费在线法律咨询】网 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | 餐饮小吃技术培训-火锅串串香培训「何小胖培训」_成都点石成金[官网] | 温州食堂承包 - 温州市尚膳餐饮管理有限公司 | Type-c防水母座|贴片母座|耳机接口|Type-c插座-深圳市步步精科技有限公司 | 温泉机设备|温泉小镇规划设计|碳酸泉设备 - 大连连邦温泉科技 | 泡沫消防车_水罐消防车_湖北江南专用特种汽车有限公司 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 软启动器-上海能曼电气有限公司 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 股指期货-期货开户-交易手续费佣金加1分-保证金低-期货公司排名靠前-万利信息开户 | 蓄电池在线监测系统|SF6在线监控泄露报警系统-武汉中电通电力设备有限公司 | 森旺-A级防火板_石英纤维板_不燃抗菌板装饰板_医疗板 | 庭院灯_太阳能景观灯_草坪灯厂家_仿古壁灯-重庆恒投科技 | 飞象网 - 通信人每天必上的网站 全球化工设备网—化工设备,化工机械,制药设备,环保设备的专业网络市场。 | POS机官网 - 拉卡拉POS机免费办理|官网在线申请入口 | 厦门网站建设_厦门网站设计_小程序开发_网站制作公司【麦格科技】 | 道达尔润滑油-食品级润滑油-道达尔导热油-合成导热油,深圳道达尔代理商合-深圳浩方正大官网 | 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 机房监控|动环监控|动力环境监控系统方案产品定制厂家 - 迈世OMARA | 水平垂直燃烧试验仪-灼热丝试验仪-漏电起痕试验仪-针焰试验仪-塑料材料燃烧检测设备-IP防水试验机 | 防爆正压柜厂家_防爆配电箱_防爆控制箱_防爆空调_-盛通防爆 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 正压送风机-多叶送风口-板式排烟口-德州志诺通风设备 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 洛阳网站建设_洛阳网站优化_网站建设平台_洛阳香河网络科技有限公司 | 蒜肠网-动漫,二次元,COSPLAY,漫展以及收藏型模型,手办,玩具的新媒体.(原变形金刚变迷TF圈) | 防腐储罐_塑料储罐_PE储罐厂家_淄博富邦滚塑防腐设备科技有限公司 | 网站建设_网站制作_SEO优化推广_百度推广开户_朋友圈网络科技 | 湖南印刷厂|长沙印刷公司|画册印刷|挂历印刷|台历印刷|杂志印刷-乐成印刷 | 电镀电源整流器_高频电解电源_单脉双脉冲电源 - 东阳市旭东电子科技 |