注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具CoffeeScript程序設(shè)計(jì)

CoffeeScript程序設(shè)計(jì)

CoffeeScript程序設(shè)計(jì)

定 價(jià):¥45.00

作 者: (美)Mark Bates 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787115301932 出版時(shí)間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 234 字?jǐn)?shù):  

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

  CoffeeScript是一門新的編程語言,一門會(huì)被編譯為JavaScript的語言?!禖offeeScript程序設(shè)計(jì)》從運(yùn)行和編譯CoffeeScript的基礎(chǔ)知識(shí)開始,逐步介紹其語法、控件結(jié)構(gòu)、函數(shù)、集合和類等內(nèi)容。《CoffeeScript程序設(shè)計(jì)》的特色是,通過對(duì)相同頁面的CoffeeScript代碼和JavaScript代碼的直接比較,讓讀者能夠直觀地了解CoffeeScript是如何改善了JavaScript的,進(jìn)而能夠用它構(gòu)建強(qiáng)大、靈活、可維護(hù)、簡(jiǎn)潔、可靠以及安全的應(yīng)用程序。此外,作者還在書中給出一些非常寶貴的提示,提醒讀者如何才能更好地開發(fā)應(yīng)用程序?!禖offeeScript程序設(shè)計(jì)》是一本理論和實(shí)踐相結(jié)合的CoffeeScript入門教材,更是一本能夠帶領(lǐng)初學(xué)者充分理解并快速掌握CoffeeScript的好書,非常適合中高級(jí)Web開發(fā)者閱讀。

作者簡(jiǎn)介

暫缺《CoffeeScript程序設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

導(dǎo)言
第一部分 可擴(kuò)展組織的人員配備
第1章 人員和領(lǐng)導(dǎo)力對(duì)可擴(kuò)展性的影響
1.1 AllScale簡(jiǎn)介
1.2 為什么要考慮人員
1.3 為什么要考慮組織
1.4 為什么要考慮管理和領(lǐng)導(dǎo)力
1.5 結(jié)論
本章要點(diǎn)
第2章 可擴(kuò)展技術(shù)組織中的角色
2.1 失敗的后果
2.2 角色的定義
2.3 執(zhí)行主管的職責(zé)
2.3.1 CEO
2.3.2 CFO
2.3.3 業(yè)務(wù)單元責(zé)任人和P&L責(zé)任人
2.3.4 CTO/CIO
2.4 組織的職責(zé)
2.4.1 架構(gòu)團(tuán)隊(duì)的職責(zé)
2.4.2 軟件開發(fā)團(tuán)隊(duì)的職責(zé)
2.4.3 生產(chǎn)運(yùn)營團(tuán)隊(duì)的職責(zé)
2.4.4 基礎(chǔ)設(shè)施團(tuán)隊(duì)的職責(zé)
2.4.5 質(zhì)量保證團(tuán)隊(duì)的職責(zé)
2.4.6 產(chǎn)能計(jì)劃團(tuán)隊(duì)的職責(zé)
2.5 個(gè)人貢獻(xiàn)者的職責(zé)和特征
2.5.1 架構(gòu)師
2.5.2 軟件工程師
2.5.3 操作員
2.5.4 基礎(chǔ)設(shè)施工程師
2.5.5 QA工程師/分析師
2.5.6 產(chǎn)能計(jì)劃員
2.6 一個(gè)組織示例
2.7 定義職責(zé)的工具
2.8 結(jié)論
本章要點(diǎn)
第3章 設(shè)計(jì)組織
3.1 影響可擴(kuò)展性的組織因素
3.2 團(tuán)隊(duì)規(guī)模
3.2.1 警示信號(hào)
3.2.2 擴(kuò)大團(tuán)隊(duì)或拆分團(tuán)隊(duì)
3.3 組織架構(gòu)
3.3.1 職能型組織
3.3.2 矩陣型組織
3.4 結(jié)論
本章要點(diǎn)
第4章 領(lǐng)導(dǎo)力
4.1 什么是領(lǐng)導(dǎo)力
4.2 領(lǐng)導(dǎo)力的一個(gè)概念模型
4.3 評(píng)估你是誰
4.4 身先士卒
4.5 保持謙虛的態(tài)度
4.6 使命第一,人員至上
4.7 做出及時(shí)、合理、符合道德的決策
4.8 給團(tuán)隊(duì)授能和可擴(kuò)展性
4.9 一切圍繞股東價(jià)值
4.1 0 愿景
4.1 1 使命
4.1 2 戰(zhàn)略目標(biāo)
4.1 3 整合愿景、使命和戰(zhàn)略目標(biāo)
4.1 4 通向成功的因果圖
4.1 5 結(jié)論
本章要點(diǎn)
第5章 管理
5.1 管理是什么
5.2 項(xiàng)目和任務(wù)管理
5.3 建設(shè)團(tuán)隊(duì)——一個(gè)運(yùn)動(dòng)比喻
5.4 提升團(tuán)隊(duì)——一個(gè)花園比喻
5.5 衡量方法、指標(biāo)和目標(biāo)評(píng)估
5.6 目標(biāo)樹
5.7 為成功鋪路
5.8 結(jié)論
本章要點(diǎn)
第6章 進(jìn)行商業(yè)論證
6.1 理解經(jīng)驗(yàn)的鴻溝
6.1.1 為什么業(yè)務(wù)主管可能成為問題所在
6.1.2 為什么技術(shù)主管可能成為問題所在
6.2 破除企業(yè)思維定式
6.2.1 建立關(guān)系
6.2.2 樹立榜樣
6.2.3 培訓(xùn)其他主管
6.2.4 利用RASCI模型
6.2.5 用商業(yè)語言交談
6.2.6 讓他們參與進(jìn)來
6.2.7 用事實(shí)讓主管團(tuán)隊(duì)感到恐慌
6.3 為擴(kuò)展論證
6.4 結(jié)論
本章要點(diǎn)
第二部分 制定擴(kuò)展流程
第7章 理解流程對(duì)擴(kuò)展的重要性
7.1 流程的目的
7.2 正確的時(shí)間,正確的流程
7.2.1 需要有多嚴(yán)苛
7.2.2 需要有多復(fù)雜
7.3 好的流程何時(shí)會(huì)變成壞的
7.4 結(jié)論
本章要點(diǎn)
第8章 管理故障和問題
8.1 什么是故障
8.2 什么是問題
8.3 故障管理的步驟
8.4 問題管理的步驟
8.5 化解故障管理與問題管理之間的沖突
8.6 故障和問題的生命周期
8.7 召開每日故障例會(huì)
8.8 召開季度故障回顧會(huì)議
8.9 事后分析流程
8.1 0 綜合應(yīng)用
8.1 1 結(jié)論
本章要點(diǎn)
第9章 管理危機(jī)和升級(jí)
9.1 什么是危機(jī)
9.2 為什么要把危機(jī)與其他故障區(qū)分開來
9.3 危機(jī)如何改變一個(gè)公司
9.4 為混亂賦予秩序
9.4.1 “問題經(jīng)理”的角色
9.4.2 團(tuán)隊(duì)經(jīng)理的角色
9.4.3 首席工程師的角色
9.4.4 個(gè)人貢獻(xiàn)者的角色
9.5 溝通和控制
9.6 作戰(zhàn)室
9.7 升級(jí)
9.8 狀態(tài)溝通
9.9 危機(jī)事后分析會(huì)議
9.1 0 危機(jī)后續(xù)跟進(jìn)和溝通
9.1 1 結(jié)論
本章要點(diǎn)
第10章 控制生產(chǎn)環(huán)境中的變更
10.1 什么是變更
10.2 變更識(shí)別
10.3 變更管理
10.3.1 變更建議
10.3.2 變更批準(zhǔn)
10.3.3 變更日程安排
10.3.4 變更實(shí)施和記錄
10.3.5 變更驗(yàn)證
10.3.6 變更審查
10.4 變更控制會(huì)議
10.5 持續(xù)的流程改善
10.6 結(jié)論
本章要點(diǎn)
第11章 確定應(yīng)用的余量
11.1 流程的目的
11.2 流程的步驟
11.3 理想的使用比例
11.4 結(jié)論
本章要點(diǎn)
第12章 探討架構(gòu)設(shè)計(jì)原則
12.1 原則和目標(biāo)
12.2 原則選擇
12.3 AKF的十二條架構(gòu)設(shè)計(jì)原則
12.3.1 N+1設(shè)計(jì)
12.3.2 設(shè)計(jì)為能夠回退的
12.3.3 設(shè)計(jì)為能夠禁用的
12.3.4 設(shè)計(jì)為能夠監(jiān)控的
12.3.5 設(shè)計(jì)為多個(gè)活動(dòng)站點(diǎn)
12.3.6 采用成熟的技術(shù)
12.3.7 設(shè)計(jì)為異步的
12.3.8 無狀態(tài)系統(tǒng)
12.3.9 進(jìn)行橫向擴(kuò)展而不是縱向擴(kuò)展
12.3.10 設(shè)計(jì)為至少可以在兩條軸上進(jìn)行擴(kuò)展
12.3.11 非核心的組件可以購買
12.3.12 采用同質(zhì)化硬件
12.4 擴(kuò)展原則深度解析
12.4.1 設(shè)計(jì)為能夠監(jiān)控的
12.4.2 設(shè)計(jì)為多個(gè)活動(dòng)站點(diǎn)
12.4.3 設(shè)計(jì)為異步的
12.4.4 無狀態(tài)系統(tǒng)
12.4.5 進(jìn)行橫向擴(kuò)展而不是縱向擴(kuò)展
12.4.6 設(shè)計(jì)為至少可以在兩條軸上進(jìn)行擴(kuò)展
12.5 結(jié)論
本章要點(diǎn)
第13章 聯(lián)合架構(gòu)設(shè)計(jì)
13.1 修正組織的功能障礙
13.2 設(shè)計(jì)為能夠跨部門擴(kuò)展
13.3 開始條件和結(jié)束條件
13.4 結(jié)論
本章要點(diǎn)
第14章 架構(gòu)評(píng)審委員會(huì)
14.1 通過審查確??蓴U(kuò)展性
14.2 委員會(huì)成員
14.3 會(huì)議實(shí)施
14.4 開始條件和結(jié)束條件
14.5 結(jié)論
本章要點(diǎn)
第15章 關(guān)注核心競(jìng)爭(zhēng)力:構(gòu)建還是采購
15.1 構(gòu)建還是采購與可擴(kuò)展性的關(guān)系
15.2 關(guān)注成本
15.3 關(guān)注競(jìng)爭(zhēng)優(yōu)勢(shì)
15.4 “非我所建”現(xiàn)象
15.5 結(jié)合成本和競(jìng)爭(zhēng)優(yōu)勢(shì)
15.5.1 這個(gè)組件能夠創(chuàng)造競(jìng)爭(zhēng)優(yōu)勢(shì)嗎?
15.5.2 我們是這個(gè)組件或資產(chǎn)最好的責(zé)任人嗎?
15.5.3 這個(gè)組件上的競(jìng)爭(zhēng)如何?
15.5.4 我們能經(jīng)濟(jì)有效地構(gòu)建這個(gè)組件嗎?
15.6 AllScale公司的構(gòu)建還是采購難題
15.7 結(jié)論
本章要點(diǎn)
第16章 確定風(fēng)險(xiǎn)
16.1 風(fēng)險(xiǎn)管理對(duì)擴(kuò)展的重要性
16.2 衡量風(fēng)險(xiǎn)
16.3 管理風(fēng)險(xiǎn)
16.4 結(jié)論
本章要點(diǎn)
第17章 性能測(cè)試和壓力測(cè)試
17.1 執(zhí)行性能測(cè)試
17.1.1 判斷標(biāo)準(zhǔn)
17.1.2 測(cè)試環(huán)境
17.1.3 定義測(cè)試
17.1.4 執(zhí)行測(cè)試
17.1.5 分析數(shù)據(jù)
17.1.6 報(bào)告給工程師
17.1.7 重復(fù)測(cè)試和分析
17.2 壓力測(cè)試不要有壓力
17.2.1 確立目標(biāo)
17.2.2 識(shí)別關(guān)鍵服務(wù)
17.2.3 確定負(fù)載
17.2.4 測(cè)試環(huán)境
17.2.5 識(shí)別監(jiān)控項(xiàng)
17.2.6 制造負(fù)載
17.2.7 執(zhí)行測(cè)試
17.2.8 分析數(shù)據(jù)
17.3 可擴(kuò)展性的性能測(cè)試和壓力測(cè)試
17.4 結(jié)論
本章要點(diǎn)
第18章 屏障條件和回退
18.1 屏障條件
18.1.1 屏障條件和敏捷開發(fā)
18.1.2 屏障條件和瀑布開發(fā)
18.1.3 屏障條件和混合模型
18.2 回退能力
18.2.1 回退窗口需求
18.2.2 回退的技術(shù)考量
18.2.3 回退的成本考量
18.3 功能減負(fù)——設(shè)計(jì)為能夠禁用的
18.4 結(jié)論
本章要點(diǎn)
第19章 要快還是要正確
19.1 業(yè)務(wù)上的權(quán)衡
19.2 與可擴(kuò)展性的關(guān)系
19.3 如何做決策
19.4 結(jié)論
本章要點(diǎn)
第三部分 構(gòu)建可擴(kuò)展的方案
第20章 不受技術(shù)限制的設(shè)計(jì)
20.1 實(shí)現(xiàn)并非架構(gòu)
20.2 不受技術(shù)限制的設(shè)計(jì)
20.2.1 TAD和成本
20.2.2 TAD和風(fēng)險(xiǎn)
20.2.3 TAD和可擴(kuò)展性
20.2.4 TAD和可用性
20.3 TAD方法
20.4 結(jié)論
本章要點(diǎn)
第21章 創(chuàng)建故障隔離的架構(gòu)
21.1 故障隔離的架構(gòu)的術(shù)語
21.2 故障隔離的好處
21.2.1 故障隔離和可用性——限制影響
21.2.2 故障隔離和可用性——故障檢測(cè)和解決
21.2.3 故障隔離和可擴(kuò)展性
21.2.4 故障隔離和上市時(shí)間
21.2.5 故障隔離和成本
21.3 如何進(jìn)行故障隔離
21.3.1 原則1:什么都不能共享
21.3.2 原則2:什么都不能跨過泳道邊界
21.3.3 原則3:在泳道內(nèi)交易
21.4 何時(shí)實(shí)現(xiàn)故障隔離
21.4.1 方法1:把最賺錢的功能放入泳道
21.4.2 方法2:把最容易引發(fā)故障的功能放入泳道
21.4.3 方法3:根據(jù)自然界限劃分泳道
21.5 如何測(cè)試故障隔離的設(shè)計(jì)
21.6 結(jié)論
本章要點(diǎn)
第22章 AKF擴(kuò)展立方入門
22.1 概念,還是規(guī)則和工具
22.2 AKF擴(kuò)展立方介紹
22.3 擴(kuò)展立方的含義
22.4 擴(kuò)展立方的X軸
22.5 擴(kuò)展立方的Y軸
22.6 擴(kuò)展立方的Z軸
22.7 綜合應(yīng)用
22.8 何時(shí)何地使用擴(kuò)展立方
22.9 結(jié)論
本章要點(diǎn)
第23章 為擴(kuò)展劃分應(yīng)用
23.1 應(yīng)用的AKF擴(kuò)展立方
23.2 AKF應(yīng)用擴(kuò)展立方的X軸
23.3 AKF應(yīng)用擴(kuò)展立方的Y軸
23.4 AKF應(yīng)用擴(kuò)展立方的Z軸
23.5 綜合應(yīng)用
23.6 應(yīng)用擴(kuò)展立方的實(shí)際應(yīng)用
23.6.1 電子商務(wù)平臺(tái)
23.6.2 人力資源管理系統(tǒng)
23.6.3 后臺(tái)辦公I(xiàn)T系統(tǒng)
23.6.4 經(jīng)驗(yàn)之談
23.7 結(jié)論
本章要點(diǎn)
第24章 為擴(kuò)展劃分?jǐn)?shù)據(jù)庫
24.1 數(shù)據(jù)庫的AKF擴(kuò)展立方
24.2 AKF數(shù)據(jù)庫擴(kuò)展立方的X軸
24.3 AKF數(shù)據(jù)庫擴(kuò)展立方的Y軸
24.4 AKF數(shù)據(jù)庫擴(kuò)展立方的Z軸
24.5 綜合應(yīng)用
24.6 數(shù)據(jù)庫擴(kuò)展立方的實(shí)際應(yīng)用
24.6.1 電子商務(wù)平臺(tái)
24.6.2 人力資源管理系統(tǒng)
24.6.3 后臺(tái)辦公I(xiàn)T系統(tǒng)
24.6.4 經(jīng)驗(yàn)之談
24.6.5 時(shí)間方面的考量
24.7 結(jié)論
本章要點(diǎn)
第25章 為性能和擴(kuò)展進(jìn)行緩存
25.1 緩存定義
25.2 對(duì)象緩存
25.3 應(yīng)用緩存
25.3.1 代理緩存
25.3.2 反向代理緩存
25.3.3 緩存軟件
25.4 內(nèi)容交付網(wǎng)絡(luò)
25.5 結(jié)論
本章要點(diǎn)
第26章 實(shí)現(xiàn)擴(kuò)展的異步設(shè)計(jì)
26.1 同步的定義
26.2 同步調(diào)用,還是異步調(diào)用
26.2.1 同步擴(kuò)展,還是異步擴(kuò)展
26.2.2 異步系統(tǒng)示例
26.3 定義狀態(tài)
26.4 結(jié)論
本章要點(diǎn)
第四部分 解決其他的問題和挑戰(zhàn)
第27章 數(shù)據(jù)太多
27.1 數(shù)據(jù)的成本
27.2 數(shù)據(jù)的價(jià)值和成本-價(jià)值難題
27.3 讓數(shù)據(jù)成為有利可圖的
27.3.1 期權(quán)價(jià)值
27.3.2 競(jìng)爭(zhēng)優(yōu)勢(shì)
27.3.3 成本合理的解決方案(分層的存儲(chǔ)方案)
27.3.4 轉(zhuǎn)換數(shù)據(jù)
27.4 處理大量的數(shù)據(jù)
27.5 結(jié)論
本章要點(diǎn)
第28章 云和網(wǎng)格
28.1 歷史和定義
28.1.1 網(wǎng)格計(jì)算
28.1.2 公共云和私有云
28.2 云的特征和架構(gòu)
28.2.1 按用量付費(fèi)
28.2.2 按需擴(kuò)展
28.2.3 多租戶
28.2.4 虛擬化
28.3 云和網(wǎng)格的區(qū)別
28.4 結(jié)論
本章要點(diǎn)
第29章 在云上翱翔
29.1 云計(jì)算的利弊
29.1.1 云計(jì)算的優(yōu)點(diǎn)
29.1.2 云計(jì)算的缺點(diǎn)
29.2 云計(jì)算的不同用法
29.2.1 環(huán)境
29.2.2 技能集合
29.3 決策流程
29.4 結(jié)論
本章要點(diǎn)
第30章 接上網(wǎng)格
30.1 網(wǎng)格的利弊
30.1.1 網(wǎng)格的優(yōu)點(diǎn)
30.1.2 網(wǎng)格的缺點(diǎn)
30.2 網(wǎng)格計(jì)算的不同用法
30.2.1 生產(chǎn)網(wǎng)格
30.2.2 編譯網(wǎng)格
30.2.3 數(shù)據(jù)倉庫網(wǎng)格
30.2.4 后臺(tái)辦公網(wǎng)格
30.3 決策流程
30.4 結(jié)論
本章要點(diǎn)
第31章 監(jiān)控應(yīng)用
31.1 “為什么我們沒能及早發(fā)現(xiàn)它?”
31.2 實(shí)現(xiàn)監(jiān)控的框架
31.2.1 用戶體驗(yàn)和業(yè)務(wù)指標(biāo)
31.2.2 系統(tǒng)監(jiān)控
31.2.3 應(yīng)用監(jiān)控
31.3 衡量監(jiān)控:什么有價(jià)值,什么無價(jià)值
31.4 監(jiān)控和流程
31.5 結(jié)論
本章要點(diǎn)
第32章 規(guī)劃數(shù)據(jù)中心
32.1 數(shù)據(jù)中心的成本和約束
32.2 位置、位置、還是位置
32.3 數(shù)據(jù)中心與增量增長
32.4 三條三之原則
32.4.1 第一條三之原則:數(shù)據(jù)中心的三個(gè)成本驅(qū)動(dòng)力
32.4.2 第二條三之原則:三對(duì)服務(wù)器來說是個(gè)神奇數(shù)字
32.4.3 第三條三之原則:三對(duì)數(shù)據(jù)中心來說是個(gè)神奇數(shù)字
32.5 構(gòu)建多個(gè)活動(dòng)數(shù)據(jù)中心要考慮的因素
32.6 結(jié)論
本章要點(diǎn)
第33章 綜合應(yīng)用
33.1 接下來做什么
33.2 案例分析
33.2.1 eBay:巨大的成功和可擴(kuò)展性大爆炸
33.2.2 Quigo:出現(xiàn)可擴(kuò)展性問題的年輕產(chǎn)品
33.2.3 ShareThis:一個(gè)創(chuàng)業(yè)公司的故事
33.3 參考資料
附錄
附錄A 計(jì)算可用性
附錄B 產(chǎn)能規(guī)劃計(jì)算
附錄C 負(fù)載和性能計(jì)算

本目錄推薦

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