[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

  •  文化

  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

     保健/养生
     体育/运动
     手工/DIY
     休闲/爱好
     英文原版书
     港台图书
     研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学
  • 代碼精進之路 從碼農到工匠
    該商品所屬分類:計算機/網絡 -> 程序設計
    【市場價】
    883-1280
    【優惠價】
    552-800
    【作者】 張建飛 
    【所屬類別】 圖書  計算機/網絡  程序設計  其他 
    【出版社】人民郵電出版社 
    【ISBN】9787115521026
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:128開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787115521026
    作者:張建飛

    出版社:人民郵電出版社
    出版時間:2022年06月 

        
        
    "

    產品特色

    編輯推薦

    寫代碼不僅是技術,更是一門技藝!

    1.講解編程技藝與方法,幫助讀者培養良好的編程習慣。

    2.著重培養技術人員的思想與素養,分享多年技術管理心得。

    3.深度揭秘阿裡巴巴團隊在復雜度治理方面的探索與實踐。

    4.重點介紹開源框架COLA架構及其企業級應用“工匠平臺”。

     
    內容簡介

    這是一本為專業程序員而寫的書,寫好代碼、追求卓越和工匠精神是每個程序員都應該具備的優秀品質。

    本書共有13章內容,主要分為技藝部分、思想部分和實踐部分。技藝部分詳細介紹了編程技巧和方法論,並配以詳盡的代碼案例,有助於讀者提高編寫代碼的能力,優化代碼質量。思想部分主要包括抽像能力、分治思想,以及程序員應該具備的素養等內容。實踐部分主要介紹了常見的應用架構模式,以及COLA架構的設計原理。

    作者簡介

    張建飛,阿裡巴巴集團高級技術專家,Java全球管理組織(JCP)執行委員會正式會員(Full Member)。2007年計算機工程碩士畢業後,先後在軟件公司InfoSys與互聯網公司eBay擔任高級研發和技術專家的職務。2014年加入阿裡巴巴,先後在1688、ICBU和零售通擔任技術主管。 作者精通面向對像技術,有豐富的一線編碼實戰和架構經驗。特別是在應用架構、領域建模和復雜度治理領域,自研了COLA框架。COLA自開源以來,已經被多個技術團隊使用,解決了DDD落地和應用擴展問題,受到了普遍關注和一致好評。 作者提倡“工匠精神”,對於如何打造一個追求卓越、獨具匠心的技術團隊,如何量化考核工程師的技術貢獻,都有著非常深入的思考和實踐,並探索出一套切實可行的方法論。基於該方法論打造的“工匠平臺”,在阿裡巴巴內部被廣泛使用,“工匠平臺”豐富了對技術人員考察的維度,是除業務結果之外的從技術視角給技術人員“照鏡子”的有效工具。

    目錄
    第 一部分 技 藝

    第1章 命名 /3

    1.1命名的力量 /3

    1.2命名其實很難 /4

    1.3有意義的命名 /5

    1.3.1變量名 /5

    1.3.2函數名 /5

    第 一部分 技 藝

    第1章 命名 /3

    1.1命名的力量 /3

    1.2命名其實很難 /4

    1.3有意義的命名 /5

    1.3.1變量名 /5

    1.3.2函數名 /5

    1.3.3類名 /6

    1.3.4包名 /7

    1.3.5模塊名 /7

    1.4保持一致性 /7

    1.4.1每個概念一個詞 /8

    1.4.2使用對仗詞 /8

    1.4.3後置限定詞 /9

    1.4.4統一業務語言 /10

    1.4.5統一技術語言 /10

    1.5自明的代碼 /10

    1.5.1中間變量 /11

    1.5.2設計模式語言 /11

    1.5.3小心注釋 /12

    1.6命名工具 /14

    1.7本章小結 /15

    第2章 規範 /16

    2.1認知成本 /16

    2.2混亂的代價 /17

    2.3代碼規範 /18

    2.3.1代碼格式 /18

    2.3.2空行規範 /19

    2.3.3命名規範 /21

    2.3.4日志規範 /22

    2.3.5異常規範 /25

    2.4埋點規範 /28

    2.5架構規範 /30

    2.6防止破窗 /30

    2.7本章小結 /31

    第3章函數 /32

    3.1什麼是函數 /32

    3.2軟件中的函數 /33

    3.3封裝判斷 /33

    3.4函數參數 /34

    3.5短小的函數 /35

    3.6職責單一 /36

    3.7精簡輔助代碼 /37

    3.7.1優化判空 /37

    3.7.2優化緩存判斷 /38

    3.7.3優雅降級 /39

    3.8組合函數模式 /40

    3.9SLAP /43

    3.10函數式編程 /48

    3.11本章小結 /49

    第4章設計原則 /51

    4.1SOLID概覽 /51

    4.2SRP /52

    4.3OCP /53

    4.4LSP /54

    4.4.1警惕instanceof /55

    4.4.2子類覆蓋父類函數 /55

    4.5ISP /57

    4.6DIP /58

    4.7DRY /61

    4.8YAGNI /61

    4.9Rule of Three /62

    4.10KISS原則 /62

    4.11POLA原則 /63

    4.12本章小結 /63

    第5章設計模式 /64

    5.1模式 /64

    5.2GoF /65

    5.3攔截器模式 /69

    5.4插件模式 /73

    5.5管道模式 /75

    5.5.1鏈式管道 /75

    5.5.2流處理 /78

    5.6本章小結 /79

    第6章模型 /81

    6.1什麼是模型 /81

    6.1.1物理模型 /82

    6.1.2數學模型 /82

    6.1.3概念模型 /82

    6.1.4思維模型 /83

    6.1.5模型不能代替現實 /83

    6.2UML /84

    6.3類圖 /85

    6.3.1類的UML表示法 /86

    6.3.2類的關聯關繫 /87

    6.3.3類的依賴關繫 /92

    6.3.4類的泛化關繫 /93

    6.3.5接口與實現關繫 /94

    6.4領域模型 /95

    6.5敏捷建模 /96

    6.6廣義模型 /97

    6.6.1C4模型 /97

    6.6.2UI流程圖 /97

    6.6.3業務模型 /98

    6.7本章小結 /99

    第7章DDD的精髓 /101

    7.1什麼是DDD /101

    7.2初步體驗DDD /102

    7.3數據驅動和領域驅動 /104

    7.3.1數據驅動 /104

    7.3.2領域驅動 /106

    7.3.3ORM /108

    7.4DDD的優勢 /109

    7.4.1統一語言 /110

    7.4.2面向對像 /110

    7.4.3業務語義顯性化 /111

    7.4.4分離業務邏輯和技術細節 /111

    7.5DDD的核心概念 /112

    7.5.1領域實體 /112

    7.5.2聚合根 /114

    7.5.3領域服務 /115

    7.5.4領域事件 /116

    7.5.5邊界上下文 /117

    7.6領域建模方法 /118

    7.6.1用例分析法 /118

    7.6.2四色建模法 /121

    7.7模型演化 /127

    7.8為什麼DDD飽受爭議 /127

    7.8.1照搬概念 /128

    7.8.2抽像的靈活性 /128

    7.8.3領域層的邊界 /128

    7.9本章小結 /130



    第二部分思 想

    第8章抽像 /133

    8.1偉大的抽像 /133

    8.2到底什麼是抽像 /134

    8.3抽像是OO的基礎 /135

    8.4抽像的層次性 /136

    8.5如何進行抽像 /137

    8.5.1尋找共性 /137

    8.5.2提升抽像層次 /139

    8.5.3構築金字塔 /142

    8.6如何提升抽像思維 /143

    8.6.1多閱讀 /144

    8.6.2多總結 /144

    8.6.3領域建模訓練 /145

    8.7本章小結 /145

    第9章分治 /146

    9.1分治算法 /146

    9.1.1歸並排序 /147

    9.1.2二分搜索 /148

    9.1.3K選擇問題 /149

    9.2函數分解 /150

    9.3寫代碼的兩次創造 /150

    9.3.1第 一遍實現功能 /150

    9.3.2第二遍重構優化 /151

    9.4分治模式 /151

    9.5分層設計 /152

    9.5.1分層網絡模型 /152

    9.5.2分層架構 /153

    9.6橫切和豎切 /154

    9.7本章小結 /155

    第10章 技術人的素養 /156

    10.1不教條 /156

    10.1.1瀑布還是敏捷 /157

    10.1.2貧血還是充血 /158

    10.1.3單體還是分布式 /159

    10.2批判性思維 /161

    10.3成長型思維 /162

    10.4結構化思維 /163

    10.4.1如何落地新團隊 /165

    10.4.2如何做晉升述職 /166

    10.5工具化思維 /167

    10.6好奇心 /169

    10.7記筆記 /170

    10.8有目標 /171

    10.9選擇的自由 /172

    10.10平和的心態 /173

    10.11精進 /174

    10.12本章小結 /174

    第11章 技術Leader的修養 /175

    11.1技術氛圍 /175

    11.1.1代碼好壞味道 /176

    11.1.2技術分享 /176

    11.1.3CR周報 /177

    11.1.4讀書會 /178

    11.2目標管理 /179

    11.2.1什麼是OKR /179

    11.2.2SMART原則 /180

    11.2.3OKR設定 /181

    11.3技術規劃 /182

    11.3.1當前問題 /182

    11.3.2技術領域 /183

    11.3.3業務領域 /183

    11.3.4團隊特色 /183

    11.4推理階梯 /184

    11.5Leader和Manager的區別 /185

    11.6視人為人 /186

    11.7本章小結 /187



    第三部分實 踐

    第12章 COLA架構 /191

    12.1軟件架構 /191

    12.2典型的應用架構 /193

    12.2.1分層架構 /193

    12.2.2CQRS /195

    12.2.3六邊形架構 /196

    12.2.4洋蔥架構 /198

    12.2.5DDD /199

    12.3COLA架構設計 /200

    12.3.1分層設計 /200

    12.3.2擴展設計 /201

    12.3.3規範設計 /205

    12.3.4COLA Archetype /208

    12.4COLA測試 /209

    12.4.測試 /209

    12.4.2集成測試 /210

    12.4.3ColaMock /210

    12.5COLA架構總覽 /212

    12.6本章小結 /214

    第13章 工匠平臺 /215

    13.1項目背景 /215

    13.2整理需求 /216

    13.3工匠Demo /217

    13.4使用COLA /218

    13.4.1安裝COLA /218

    13.4.2搭建應用 /218

    13.5領域模型 /219

    13.5.1領域建模 /219

    13.5.2領域詞彙表 /221

    13.6核心業務邏輯 /222

    13.7實現技術細節 /227

    13.7.1數據存儲 /227

    13.7.2控制器 /228

    13.8測試 /229

    13.8.測試 /229

    13.8.2集成測試 /230

    13.8.3回歸測試 /231

    13.9本章小結 /232





    媒體評論
    《代碼精進之路:從碼農到工匠》涵蓋的內容從規範、設計原則、技術人員素養,到用於使代碼保持靈活性且易於擴展的各種心得。無論是剛開始學習編程的人員,還是已經有一些工作經驗的程序員,都值得去讀一讀。

    ——阿裡巴巴資深技術專家,阿裡業務中臺總架構師 毗 盧

    對於很多一直“低頭拉車”的程序員來說,這本書能夠讓你不必"抬頭"就能看到未來的出路。

    《代碼精進之路:從碼農到工匠》涵蓋的內容從規範、設計原則、技術人員素養,到用於使代碼保持靈活性且易於擴展的各種心得。無論是剛開始學習編程的人員,還是已經有一些工作經驗的程序員,都值得去讀一讀。

    ——阿裡巴巴資深技術專家,阿裡業務中臺總架構師 毗 盧



    對於很多一直“低頭拉車”的程序員來說,這本書能夠讓你不必"抬頭"就能看到未來的出路。

    ——ThoughtWorks 高級咨詢師 劉 傑



    本書可以作為泛程序員的枕邊書。“吾日三省吾身”,願每個從事代碼相關工作的技術人員都能孜孜







     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部