注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)編程的邏輯:如何用面向?qū)ο蠓椒▽?shí)現(xiàn)復(fù)雜業(yè)務(wù)需求

編程的邏輯:如何用面向?qū)ο蠓椒▽?shí)現(xiàn)復(fù)雜業(yè)務(wù)需求

編程的邏輯:如何用面向?qū)ο蠓椒▽?shí)現(xiàn)復(fù)雜業(yè)務(wù)需求

定 價(jià):¥99.00

作 者: 李運(yùn)華 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121394027 出版時(shí)間: 2020-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)系統(tǒng)地講述了面向?qū)ο蠹夹g(shù)的相關(guān)內(nèi)容,包括面向?qū)ο蟮幕靖拍睢⒚嫦驅(qū)ο箝_(kāi)發(fā)的流程、面向?qū)ο蟮母鞣N技巧,以及如何在實(shí)際開(kāi)發(fā)項(xiàng)目中應(yīng)用面向?qū)ο蠹夹g(shù)進(jìn)行設(shè)計(jì)和開(kāi)發(fā)。在講述相關(guān)知識(shí)或技術(shù)的時(shí)候,除了從“是什么”這個(gè)角度進(jìn)行介紹外,更加著重于從“為什么”和“如何用”這兩個(gè)角度進(jìn)行剖析,力爭(zhēng)讓讀者做到“知其然,并知其所以然”,從而達(dá)到在實(shí)踐中既能正確又能優(yōu)秀地應(yīng)用面向?qū)ο蟮南嚓P(guān)技術(shù)和技巧。

作者簡(jiǎn)介

  阿里前資深技術(shù)專(zhuān)家(P9),15年軟件設(shè)計(jì)開(kāi)發(fā)經(jīng)驗(yàn),曾就職于華為、UCWEB、阿里巴巴、螞蟻金服,承擔(dān)架構(gòu)設(shè)計(jì)、架構(gòu)重構(gòu)、技術(shù)團(tuán)隊(duì)管理、技術(shù)培訓(xùn)等職責(zé);專(zhuān)注于開(kāi)源技術(shù)、系統(tǒng)分析、架構(gòu)設(shè)計(jì),對(duì)互聯(lián)網(wǎng)技術(shù)的特點(diǎn)和發(fā)展趨勢(shì)有較深入的研究和理解,先后負(fù)責(zé)過(guò)阿里游戲異地多活、飛鴿消息隊(duì)列、交易平臺(tái)解耦、螞蟻國(guó)際澳門(mén)錢(qián)包等項(xiàng)目,對(duì)于高性能、高可用、業(yè)務(wù)架構(gòu)、系統(tǒng)解耦等有豐富的經(jīng)驗(yàn),著有《面向?qū)ο罂▽毜洌核枷搿⒓记膳c實(shí)踐》、《從零開(kāi)始學(xué)架構(gòu)》2本書(shū)籍,極客時(shí)間專(zhuān)欄《從0開(kāi)始學(xué)架構(gòu)》作者。

圖書(shū)目錄

目  錄
第1部分 面向?qū)ο蠡A(chǔ)
第1章 面向?qū)ο蟾攀?br />1.1 程序設(shè)計(jì)思想的發(fā)展
1.2 面向?qū)ο笳Z(yǔ)言的發(fā)展歷史
1.3 面向過(guò)程
1.4 面向?qū)ο?br />1.5 為什么要面向?qū)ο?br />1.6 面向?qū)ο蟮膽?yīng)用范圍
1.7 面向?qū)ο蟮拿运?br />1.7.1 面向?qū)ο髸?huì)導(dǎo)致性能降低?
1.7.2 面向?qū)ο笳Z(yǔ)言=面向?qū)ο缶幊蹋?br />1.8 小結(jié)
第2章 面向?qū)ο罄碚?br />2.1 類(lèi)
2.2 對(duì)象
2.3 接口
2.4 抽象類(lèi)
2.5 抽象
2.6 三大核心特征
2.6.1 封裝
2.6.2 繼承
2.6.3 多態(tài)
2.7 小結(jié)
第2部分 面向?qū)ο蠓椒?br />第3章 面向?qū)ο蠓治龊驮O(shè)計(jì)全流程概述
第4章 需求模型
4.1 需求詳解
4.2 需求的重要性
4.3 需求分析
4.3.1 需求分析的目的
4.3.2 需求分析的方法
4.4 用例方法
4.4.1 用例的具體寫(xiě)法
4.4.2 要畫(huà)圖嗎
4.5 功能
4.6 用例圖的陷阱
4.7 SSD
4.8 常見(jiàn)問(wèn)題解答
4.9 小結(jié)
第5章 領(lǐng)域模型
5.1 領(lǐng)域建模三字經(jīng)
5.2 找名詞
5.3 加屬性
5.4 連關(guān)系
5.5 常見(jiàn)問(wèn)題解答
5.6 小結(jié)
第6章 設(shè)計(jì)模型
6.1 設(shè)計(jì)模型總覽
6.2 類(lèi)模型
6.2.1 第一步(照貓畫(huà)虎):領(lǐng)域類(lèi)映射
6.2.2 第二步(精雕細(xì)琢):應(yīng)用設(shè)計(jì)原則和設(shè)計(jì)模式
6.2.3 第三步(照本宣科):拆分輔助類(lèi)
6.3 動(dòng)態(tài)模型
6.3.1 模型分類(lèi)
6.3.2 建模實(shí)踐
6.3.3 建模技巧
6.4 小結(jié)
第7章 實(shí)現(xiàn)模型
7.1 編程語(yǔ)言的差異性
7.2 C++
7.2.1 類(lèi)
7.2.2 訪問(wèn)控制
7.2.3 繼承
7.2.4 多態(tài)
7.2.5 抽象類(lèi)
7.2.6 接口
7.3 Java
7.3.1 類(lèi)
7.3.2 訪問(wèn)控制
7.3.3 繼承
7.3.4 多態(tài)
7.3.5 抽象類(lèi)
7.3.6 接口
7.4 小結(jié)
第3部分 面向?qū)ο蠹记?br />第8章 設(shè)計(jì)原則
8.1 內(nèi)聚
8.1.1 內(nèi)聚究竟是什么
8.1.2 內(nèi)聚的分類(lèi)
8.2 耦合
8.2.1 耦合究竟是什么
8.2.2 耦合的分類(lèi)
8.3 高內(nèi)聚低耦合
8.4 類(lèi)設(shè)計(jì)原則
8.4.1 SRP
8.4.2 OCP
8.4.3 LSP
8.4.4 ISP
8.4.5 DIP
8.4.6 如何應(yīng)用設(shè)計(jì)原則
8.4.7 NOP
8.5 小結(jié)
第9章 設(shè)計(jì)模式
9.1 設(shè)計(jì)模式簡(jiǎn)介
9.2 設(shè)計(jì)模式只是一把錘子
9.3 設(shè)計(jì)模式之道
9.3.1 知易行難―設(shè)計(jì)模式應(yīng)用的問(wèn)題
9.3.2 撥云見(jiàn)日―尋找設(shè)計(jì)模式之道
9.3.3 庖丁解牛―解析設(shè)計(jì)模式之道
9.3.4 舉一反三―活學(xué)活用設(shè)計(jì)模式之道
9.4 原則vs模式
9.5 模式詳解
9.5.1 Prototype模式
9.5.2 Decorator模式
9.5.3 Facade模式
9.5.4 Observer模式
9.6 小結(jié)
第10章 UML
10.1 UML簡(jiǎn)介
10.2 UML只是語(yǔ)言
10.3 UML應(yīng)用
10.4 需求分析階段
10.4.1 用例圖
10.4.2 用例圖的關(guān)系
10.5 設(shè)計(jì)階段
10.5.1 類(lèi)圖
10.5.2 類(lèi)關(guān)系圖
10.5.3 動(dòng)態(tài)圖
10.5.4 結(jié)構(gòu)圖
10.6 部署階段
10.7 小結(jié)
第4部分 面向?qū)ο髮?shí)戰(zhàn)
第11章 實(shí)戰(zhàn)案例:朋友圈“踩”
11.1 需求模型
11.1.1 5W分析
11.1.2 1H分析
11.1.3 8C分析
11.1.4 功能列表
11.2 領(lǐng)域模型
11.2.1 找名詞
11.2.2 加屬性
11.2.3 連關(guān)系
11.3 設(shè)計(jì)模型
11.3.1 系統(tǒng)設(shè)計(jì)
11.3.2 詳細(xì)設(shè)計(jì)
11.4 代碼模型
11.5 小結(jié)
第12章 實(shí)戰(zhàn)案例:ZooKeeper源碼分析
12.1 ZooKeeper介紹
12.2 需求模型
12.3 領(lǐng)域模型
12.4 設(shè)計(jì)模型
12.5 代碼模型
12.6 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)