注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETNET設(shè)計(jì)規(guī)范:約定、慣用法與模式(第2版)

NET設(shè)計(jì)規(guī)范:約定、慣用法與模式(第2版)

NET設(shè)計(jì)規(guī)范:約定、慣用法與模式(第2版)

定 價(jià):¥69.00

作 者: (美)克瓦林納 等著,葛子昂 譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書
標(biāo) 簽: .NET

ISBN: 9787115226518 出版時(shí)間: 2010-05-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 370 字?jǐn)?shù):  

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

  數(shù)千名微軟精銳開發(fā)人員的經(jīng)驗(yàn)和智慧,最終濃縮在這本設(shè)計(jì)規(guī)范之中。與上一版相比,書中新增了許多評(píng)注,解釋了相應(yīng)規(guī)范的背景和歷史,從中你能聆聽到微軟技術(shù)大師Anders Hejlsberg、Jeffrey Richter和Paul Vick等的聲音,讀來(lái)令人興味盎然。本書雖然是針對(duì).NET平臺(tái)上的框架設(shè)計(jì)的,但對(duì)其他平臺(tái)的框架設(shè)計(jì)同樣具有借鑒意義。新版根據(jù).NET Framework 3.0和3.5的新特性做了全面更新,主要關(guān)注的是直接影響框架可編程能力的設(shè)計(jì)問題。遵守這些規(guī)范對(duì)于使用.NET Framework創(chuàng)建高質(zhì)量的應(yīng)用程序至關(guān)重要。本書提供配套光盤,內(nèi)含Designing .NET Class Libraries等13個(gè)演講視頻。此外,光盤還包括.NET Framework類和組件設(shè)計(jì)指南、API規(guī)范樣例以及其他有用的資源和工具。

作者簡(jiǎn)介

  Krzysztof Cwalina 微軟公司.NET Framework開發(fā)組項(xiàng)目經(jīng)理。他為.NET Framework設(shè)計(jì)了多個(gè)API,還開發(fā)了FxCop等框架開發(fā)工具。目前,他正致力于在微軟內(nèi)部開發(fā)推廣設(shè)計(jì)規(guī)范,將其應(yīng)用到.NET Framework中,同時(shí)負(fù)責(zé)核心.NET Framework API的交付。

圖書目錄

第1章 概述
 1.1 精心設(shè)計(jì)的框架所具備的品質(zhì)
  1.1.1 精心設(shè)計(jì)的框架是簡(jiǎn)單的
  1.1.2 精心設(shè)計(jì)的框架設(shè)計(jì)代價(jià)高
  1.1.3 精心設(shè)計(jì)的框架充滿利弊權(quán)衡
  1.1.4 精心設(shè)計(jì)的框架應(yīng)該借鑒過去的經(jīng)驗(yàn)
  1.1.5 精心設(shè)計(jì)的框架要考慮未來(lái)發(fā)展
  1.1.6 精心設(shè)計(jì)的框架應(yīng)具有良好的集成性
  1.1.7 精心設(shè)計(jì)的框架是一致的
第2章 框架設(shè)計(jì)基礎(chǔ)
 2.1 漸進(jìn)框架
 2.2 框架設(shè)計(jì)的基本原則
  2.2.1 圍繞場(chǎng)景進(jìn)行設(shè)計(jì)的原則
  2.2.2 低門檻原則
  2.2.3 自說(shuō)明對(duì)象模型原則
  2.2.4 分層架構(gòu)原則
 2.3 小結(jié)
第3章 命名規(guī)范
 3.1 大小寫約定
  3.1.1 標(biāo)識(shí)符的大小寫規(guī)則
  3.1.2 首字母縮寫詞的大小寫
  3.1.3 復(fù)合詞和常用術(shù)語(yǔ)的大小寫
  3.1.4 是否區(qū)分大小寫
 3.2 通用命名約定
  3.2.1 單詞的選擇
  3.2.2 使用單詞縮寫和首字母縮寫詞
  3.2.3 避免使用編程語(yǔ)言特有的名字
  3.2.4 為已有API的新版本命名
 3.3 程序集和DLL的命名
 3.4 名字空間的命名
 3.5 類、結(jié)構(gòu)和接口的命名
  3.5.1 泛型類型參數(shù)的命名
  3.5.2 常用類型的命名
  3.5.3 枚舉類型的命名
 3.6 類型成員的命名
  3.6.1 方法的命名
  3.6.2 屬性的命名
  3.6.3 事件的命名
  3.6.4 字段的命名
 3.7 參數(shù)的命名
 3.8 資源的命名
 3.9 小結(jié)
第4章 類型設(shè)計(jì)規(guī)范
 4.1 類型和名字空間
 4.2 類和結(jié)構(gòu)之間的選擇
 4.3 類和接口之間的選擇
 4.4 抽象類的設(shè)計(jì)
 4.5 靜態(tài)類的設(shè)計(jì)
 4.6 接口的設(shè)計(jì)
 4.7 結(jié)構(gòu)的設(shè)計(jì)
 4.8 枚舉的設(shè)計(jì)
  4.8.1 標(biāo)記枚舉的設(shè)計(jì)
  4.8.2 給枚舉添加值
 4.9 嵌套類型
 4.10 類型和程序集元數(shù)據(jù)
 4.11 小結(jié)
第5章 成員設(shè)計(jì)
第6章 擴(kuò)展性設(shè)計(jì)
第7章 異常
第8章 使用規(guī)范
第9章 常用的設(shè)計(jì)模式
附錄A C#編程風(fēng)格約定
附錄B 通過FxCop來(lái)實(shí)施設(shè)計(jì)規(guī)范
附錄C API規(guī)格書樣例
術(shù)語(yǔ)表
推薦讀物
索引

本目錄推薦

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