商品編號:DJAA2V-A900I157J

無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理

驚喜優惠
$569
$720
  • P幣

    全盈+Pay單筆滿$1200送80P幣

  • 登記抽

    全站指定品單筆滿$1登記抽SONY ZV-1F 手持握把組合(顏色隨機)

  • 登記送

    【全家】單筆滿$350純取貨/取貨付款訂單登記送真明太子乳酪細卷兌換券乙張(限量)

  • 登記送

    【7-11】單筆滿$350純取貨/取貨付款訂單登記送海鮮披薩兌換券乙張(限量)

付款方式
出貨
  • PChome 倉庫出貨,24小時到貨
配送
宅配滿$490免運,超取滿$350免運
  • 宅配到府(本島/低溫)
    滿$699免運
  • 宅配到府(本島/常溫)
    滿$490免運
  • 超商取貨(常溫)
    滿$350免運
  • 超商取貨(低溫)
    滿$699免運
  • i郵箱(常溫)
    滿$290免運

商品評價

5.0
共 2 則評價
5.0
100%
4.0
0%
3.0
0%
2.0
0%
1.0
0%
最相關
黃**
2024/12/28
李**
2024/11/28
商品詳情
作者:
譯者:
盧國鳳 /陳傳興(Bruce Chen)審校
ISBN:
9786263339941
出版社:
出版日期:
2024/11/13
  • 內文簡介

  • <內容簡介> [名家名著] 31 Clean Craftsmanship 無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 Clean Craftsmanship: Disciplines, Standards, and Ethics ❝或許你不會用TDD來開發,你不會寫單元測試,但你應該保有「紀律、標準、倫理」,這部分應當印成類似「員工手冊」的「開發人員手冊」人手一本才對。❞ ────微軟最有價值專家(Microsoft MVP) 陳傳興(Bruce Chen) ❝本書的最後一個Part是之前較少提到的倫理篇,為敏捷開發者提供了行事的準則以及身為程式設計者的使命,值得所有程式設計師一讀。❞ ────博碩文化總編輯 & CEO CSM 陳錦輝(Simon) ❝把本書放在你常去的參考書架上。當你帶著勇氣和好奇心在這個世界上探索前行時,請讓本書成為你的老朋友──你的Uncle Bob、你的嚮導。❞ ────Stacia Heimgartner Viscardi,CST & 敏捷導師 寫出每天都引以為傲的程式碼! 在本書中,世界級軟體開發傳奇大師、暢銷書《Clean Code》的作者Robert C. Martin(Uncle Bob)再次娓娓道來,那些定義了軟體開發專業與工藝的原則。Uncle Bob統整軟體開發人員所需的紀律、標準與倫理,讓你能夠交付穩健且有效率的程式碼,並以己為榮,為自己編寫的所有軟體感到驕傲。 Uncle Bob為軟體工藝的基礎紀律寫下這份實用指南,並提供技術性與指導性兼具的權威指引。他探討了標準,展示「世界對開發人員的期盼」與「開發人員對自己的期望」有何不同,確保兩者之間不再有落差。他總結了程式設計專業的倫理,描述所有開發人員應該對同事、對使用者,最重要的是對自己所做出的基本承諾。 運用Uncle Bob分享的真知灼見,所有的程式設計師和他們的專案管理經理都能一致地交付可靠又穩定的程式碼。這些程式碼能夠建立信任,而不是破壞信任──讓使用者有信賴感,並強化大眾對這些技術的信心,讓社會能夠順暢運作。 ❑ 內容亮點 ☑︎追求真正軟體工藝精神的「北極星」:理解「寫好程式碼」的真諦與境界 ☑︎5大核心紀律的應用與指引:TDD、重構、簡潔設計、合作寫程式、驗收測試 ☑︎開發人員和團隊成員如何提高生產力、改善品質、誠實勇敢地面對一切 ☑︎團隊合作的真義,以及每位軟體職人都應該做出的10大承諾 ★目錄: 齊聲讚譽 推薦序 審校序 譯者序 前言 致謝 關於作者 關於審校 Chapter 01:工藝精神 Part I:紀律 極限程式設計(XP) 測試驅動開發(TDD) 重構 簡潔設計 合作寫程式 驗收測試 Chapter 02:測試驅動開發(TDD) 概述 基本概念 小結 Chapter 03:進階TDD 排序之1 排序之2 陷入困境 AAA(Arrange、Act、Assert) 測試替身 架構 小結 Chapter 04:測試設計 測試資料庫 測試GUI 測試模式 測試設計 轉換的優先順序前提(TPP) 小結 Chapter 05:重構 什麼是重構? 基本工具組 紀律 小結 Chapter 06:簡潔設計 YAGNI 已被測試涵蓋 最大化表達力 最小化重複 最小化規模 Chapter 07:合作寫程式 Chapter 08:驗收測試 紀律 持續建置 Part II:標準 你們的新任CTO Chapter 09:生產力 我們永遠不會交付S**T 低成本的適應能力 隨時做好準備 穩定的生產力 Chapter 10:品質 持續改善 膽大無畏的才能 極致的品質 我們不會把責任推給QA QA不會發現任何問題 測試自動化 自動化測試和使用者介面 測試使用者介面 Chapter 11:勇氣 我們彼此cover 誠實的估算 你必須說「不」 持續積極學習 指導 Part III:倫理 第一位程式設計師 75年 宅男與救世主 榜樣與惡人 我們主宰了世界 災難 誓言 Chapter 12:傷害 首先,不要造成任何傷害 最好的作品 可重複的證明 Chapter 13:完整 小週期 持續改進 保持高生產力 Chapter 14:團隊合作 像團隊一樣合作 誠實且合理地估算 尊重 永遠不會停止學習 附錄:TDD的規則總整理 <作者簡介> ✍作者✍ Robert C. Martin 人稱Uncle Bob。他是cleancoders.com的共同創辦人。他也是Uncle Bob Consulting LLC的創辦人,為世界各地的大型企業提供軟體顧問、訓練以及技術開發等服務。在C++、Java物件導向、模式、UML、敏捷方法學和極限程式設計等領域,他撰寫了相當多的暢銷名著,《Clean Code》、《Clean Architecture》、《Clean Agile》等,繁體中文版皆由博碩文化出版。 ✍審校者✍ 陳傳興(Bruce Chen) 由MS-DOS 6.22與Intel 486 DX2-66進入資訊領域,在QBasic寫下第一行Hello World,就愛上了開發的世界,目前任職於遠東金士頓科技擔任資深工程師。現任微軟最有價值專家(Microsoft MVP),喜歡分享技術心得於部落格(https://blog.kkbruce.net),瀏覽量超過七百萬。STUDY4與twMVC社群核心成員。合著出版作品有《ASP.NET MVC 4網站開發美學》、《ASP.NET MVC 5網站開發美學》。合譯出版作品有《Martin Fowler的企業級軟體架構模式》。協助翻譯GitHub上擁有18.5K星星的《ASP.NET Core開發人員指南》,為繁體與簡體中文化的主要貢獻者。
購物須知
寄送時間
全台灣24h到貨,遲到提供100元現金積點。全年無休,週末假日照常出貨。例外說明
送貨方式
透過宅配送達。除網頁另有特別標示外,均為常溫配送。
消費者訂購之商品若經配送兩次無法送達,再經本公司以電話與Email均無法聯繫逾三天者,本公司將取消該筆訂單,並且全額退款。
送貨範圍
限台灣本島與離島地區註,部分離島地區包括連江馬祖、綠島、蘭嶼、琉球鄉…等貨件,將送至到岸船公司碼頭,需請收貨人自行至碼頭取貨。注意!收件地址請勿為郵政信箱。
註:離島地區不配送安裝商品、手機門號商品、超大材商品及四機商品。
售後服務
缺掉頁更換新品
執照證號&登錄字號
本公司食品業者登錄字號A-116606102-00000-0
關於退貨
  • PChome24h購物的消費者,都可以依照消費者保護法的規定,享有商品貨到次日起七天猶豫期的權益。(請留意猶豫期非試用期!!)您所退回的商品必須回復原狀(復原至商品到貨時的原始狀態並且保持完整包裝,包括商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性)。商品一經拆封/啟用保固,將使商品價值減損,您理解本公司將依法收取回復原狀必要之費用(若無法復原,費用將以商品價值損失計算),請先確認商品正確、外觀可接受再行使用,以免影響您的權利,祝您購物順心。
  • 如果您所購買商品是下列特殊商品,請留意下述退貨注意事項:
    1. 易於腐敗之商品、保存期限較短之商品、客製化商品、報紙、期刊、雜誌,依據消費者保護法之規定,於收受商品後將無法享有七天猶豫期之權益且不得辦理退貨。
    2. 影音商品、電腦軟體或個人衛生用品等一經拆封即無法回復原狀的商品,在您還不確定是否要辦理退貨以前,請勿拆封,一經拆封則依消費者保護法之規定,無法享有七天猶豫期之權益且不得辦理退貨。
    3. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,一經您事先同意後始提供者,依消費者保護法之規定,您將無法享有七天猶豫期之權益且不得辦理退貨。
    4. 組合商品於辦理退貨時,應將組合銷售商品一同退貨,若有遺失、毀損或缺件,PChome將可能要求您依照損毀程度負擔回復原狀必要之費用。
  • 若您需辦理退貨,請利用顧客中心「查訂單」或「退訂/退款查詢」的「退訂/退貨」功能填寫申請,我們將於接獲申請之次日起1個工作天內審核您的退貨要求,通過審核後將以E-mail回覆通知您,並將委託本公司指定之宅配公司,在5日內前往取件。請您備妥原商品及所有包裝及附件,以便於交付予本公司指定之宅配公司取回(宅配公司僅負責收件,退貨商品仍由特約廠商進行驗收),宅配公司取件後會提供簽收單據給您,請注意留存。
  • 退回商品時,請以本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋),原封包裝後交付給前來取件的宅配公司;如果本公司或特約廠商寄送商品給您時所使用的外包裝(紙箱或包裝袋)已經遺失,請您在商品原廠外盒之外,再以其他適當的包裝盒進行包裝,切勿任由宅配單直接粘貼在商品原廠外盒上或書寫文字。
  • 若因您要求退貨或換貨、或因本公司無法接受您全部或部分之訂單、或因契約解除或失其效力,而需為您辦理退款事宜時,您同意本公司得代您處理發票或折讓單等相關法令所要求之單據,以利本公司為您辦理退款。
  • 本公司收到您所退回的商品及相關單據後,經確認無誤,次日起3~7工作日內退款,退款日當天會再發送E-mail通知函給您。