原创 《果殼中的C# C# 5.0 權威指南》 - 學習筆記

**《果殼中的C# C# 5.0 權威指南》 ========== ========== ==========[作者] (美) Joseph Albahari (美) Ben Albahari[譯者] (中) 陳昇 管學理 曾少寧 楊慶川[

原创 《.Net 最佳實踐》 - 學習筆記

**《.Net 最佳實踐》 ========== ========== ==========[作者] (美) Stephen Ritchie[譯者] (中) 黃燈橋 黃浩宇 李永[出版] 機械工業出版社[版次] 2014年01月 第1版[印

原创 《OOD啓思錄》 - 書摘精要

(P7) 代碼本身沒什麼意義,從代碼提煉出來的無形的設計纔是真正有價值的;代碼的尺寸(或者說粒度)和它的靈活性成反比;(P13) 經驗原則 2.1 —— 所有數據都應該隱藏在它所在的類內部;(P15) 經驗原則 2.2 —— 類的使用者必須

原创 《Java程序員職場全攻略 從小工到專家》 - 書摘精要

(前言) 學習招式在次,提升內力纔是最主要的;(P10) 選擇一門編程語言,只是入門的途徑。過分依賴編程語言,只會讓自己成爲代碼高手,而不是開發大牛,要知道編程語言只是一種工具,更重要的是編程思想;(P11) 一個真正的 IT 人憑藉着自己

原创 《領域驅動設計 軟件核心複雜性應對之道》 - 書摘精要

(序) 領域模型的最大價值是它提供了一種通用語言,這種語言是將領域專家和技術人員聯繫在一起的紐帶;(P2) 模型是一種知識形式,他對知識進行有選擇的簡化和有目的的結構化;(P33) 面向對象編程之所以功能強大,是因爲它基於建模範式,並且爲模

原创 Microsoft Visual Studio 2013 Update 1 離線安裝程序

Microsoft Visual Studio 2013 Update 1 離線安裝程序☆ 微軟官網地址:☆http://www.microsoft.com/zh-cn/download/details.aspx?id=41650☆ 離線安

原创 《設計模式其實很簡單》 - 書摘精要

(P9) 需要足夠簡單的邏輯,纔可以在代碼級別上違反單一職責“原則”;需要類中方法數量足夠少,纔可以在方法級別上違反“單一職責原則”;(P14) “開放-封閉”原則是面向對象開發中所有設計原則的核心;(P15) “開發-封閉”原則的定義是

原创 Microsoft Visual Studio Ultimate 2013 RC 離線安裝程序

Microsoft Visual Studio Ultimate 2013 RC 離線安裝程序☆ 微軟官網地址:☆官網地址☆ 離線安裝程序地址:☆離線安裝程序地址 (百度網盤)☆ 文件校驗信息:☆File: Microsoft Visual

原创 《設計模式那點事》 - 書摘精要

(P03) 設計模式是實際經驗的積累和總結,着重解決具體的實際問題;(P04) 在程序中要儘量使用抽象類型作爲對象實例變量類型,這樣就保證了將客戶程序與具體實現之間解耦,因爲使用的是抽象類型,因此具體實現的改變不會影響抽象類型的改變;“對象

原创 《易學 設計模式》 - 書摘精要

(前言) 設計模式和具體的語言沒有關係,學習設計模式最重要的目的就是要建立面向對象的思想,儘可能地面向接口編程、低耦合、高內聚,使設計的程序可複用;在掌握面向對象的思想方式後,再回過頭來看設計模式,就會有更深刻的理解;學習設計模式,一定要勤

原创 我的友情鏈接

51CTO博客開發

原创 《修煉Java開發技術 在架構中體驗設計模式和算法之美》 - 書摘精要

(P7) 建議直接加入到軟件公司中去,這樣會學到很多實際的東西;程序員最主要的發展方向是資深技術專家,無論是 Java、.Net 還是數據庫領域,都要首先成爲專家,然後纔可能繼續發展爲架構師;增強工作的主動性和參與性;只有擁有更高的眼界,才

原创 《ASP.NET夜話》 - 書摘精要

(P14) 如果客戶端啓用了Cookie,那麼客戶端與服務器之間通過Cookie來傳遞SessionID的值;如果客戶端沒有啓用Cookie,就會通過URL來傳遞SessionID的值;(P15) Session中的數據保存在服務器端;Se

原创 《領域驅動設計與模式實踐》 - 書摘精要

(P5) 技術性的東西變化不定,唯有核心業務纔是持久的。當核心業務改變時,模型和軟件必須隨之改變;(P9) .Net 更好地支持面向對象,它只是更好的工具箱;把技術看作是助推器,不同的技術可能是比其他技術更好的助推器;(P10) 性能問題常

原创 《修改代碼的藝術》 - 書摘精要

(序) 需求總是在改變;(前言) 沒有編寫測試的代碼是糟糕的代碼;編程可以是一項回報豐厚並讓人感覺是一種享受的工作;(P4) 在不改變軟件行爲的前提下改善其設計的舉動稱爲重構;(P6) 問題總是不可避免;要想保持熟練,唯一的途徑就是經常練習