[技術]《大話設計模式》《算法精解:C語言描述》

大話設計模式

公衆號回覆”41378”獲取下載地址

本書通篇都是以情景對話的形式,用多個小故事或編程示例來組織講解GOF(設計模式的經典名著——Design Patterns:Elements of Reusable Object-Oriented Software,中譯本名爲《設計模式——可複用面向對象軟件的基礎》的四位作者EIich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,這四人常被稱爲Gang of Four,即四人組,簡稱GoF)總結的23個設計模式。本書共分爲29章。其中,第1、3、4、5章着重講解了面向對象的意義、好處以及幾個重要的設計原則;第2章,以及第6到第28章詳細講解了23個設計模式;第29章是對設計模式的全面總結,附錄部分是通過一個例子的演變爲初學者介紹了面向對象的基本概念。本書的特色是通過小菜與大鳥的趣味問答,在講解程序的不斷重構和演變過程中,把設計模式的學習門檻降低,讓初學者可以更加容易地理解——爲什麼這樣設計纔是好的?是怎樣想到這樣設計的?以達到不但授之以“魚”,還授之以“漁”的目的。引導讀者體會設計演變過程中蘊藏的了、智慧。本書適合編程初學者或希望在面向對象編程上有所提高的開發人員閱讀。

用了三天時間把書看完了,確實是設計模式的入門書。雖然書中有些例子舉得並不十分恰當,但基本上也把每個設計模式講清楚了。國內很多教材和教師講述專業知識都是很枯燥的,如此則把很多初學者拒之門外,讓一部分人喪失了學習的興趣。而這本書則類似於少數名師一樣,採用交互式及啓發式地講述方式,在不知不覺中向讀者傳授了知識。就我個人而言,更傾向於如同專業論文一般嚴謹的表述方式,但如此以來在理解上就要多花一些工夫了。我們需要類似Gof《設計模式》的經典,但就目前而言,像本書一樣,以大家所熟知的例子來描述問題,步步深入,具有中國特色風格的書,纔是我們更加需要的。難得見到國人出的精品書籍,給5 分

融合時代

公衆號回覆”41379”獲取下載地址

《融合時代》是一本論述移動互聯所激發的融合趨勢的著作!

人類社會的發展與技術的進步密不可分:技術推動社會的變革,社會的發展需求又不斷推動新技術的產生。如今,社會發展和技術變革的速度已經越來越快,並不斷顛覆我們的想象。這是一個變革的時代,“融合時代”。於是,原有的平衡和秩序在不斷被打破,我們也因此而進入了一個更加複雜、卻也更加精彩的世界。在新的世界裏,所有的邊界都在被逐漸打破,產生新的聚合,而所有的企業都將不斷面臨全新的競爭格局和挑戰。

《融合時代》主要講述的就是如何更好地爲各種變化做好準備,我們需要對當下趨勢做出正確的分析和判斷,也需要樹立積極改變自身行爲的堅定意願,更需要通過合理的想象去預見未來。

全書分9個章節分別描述了正在發生的九大趨勢:新日用品、掌上社會、數據制勝、O2O時代、無限協作、無邊界聚合、實時的學習、全民的創新、全球融匯的社區。通過對這九大趨勢的分析,相信《融合時代》可以幫助你以更加明晰的態度面對瞬息萬變的世界,幫助個人創造更加美好的生活,幫助企業更好地應對高速變化的世界的挑戰。

算法精解:C語言描述

公衆號回覆”41380”獲取下載地址

本書是數據結構和算法領域的經典之作,十餘年來,暢銷不衰!全書共分爲三部分:第一部分首先介紹了數據結構和算法的概念,以及使用它們的原因和意義,然後講解了數據結構和算法中最常用的技術——指針和遞歸,最後還介紹了算法的分析方法,旨在爲讀者學習這本書打下堅實的基礎;第二部分對鏈表、棧、隊列、集合、哈希表、堆、圖等常用數據結構進行了深入闡述;第三部分對排序、搜索數值計算、數據壓縮、數據加密、圖算法、幾何算法等經典算法進行了精闢的分析和講解。

本書的衆多特色使得它在同類書中獨樹一幟:具體實現都採用正式的C語言代碼而不是僞代碼,在很多數據結構和算法的實現過程中,有大量細節問題是僞代碼不能解決的;每一章都有精心組織的主題和應用;全部示例來自真實的應用,不只是一般的練習;對每種數據結構、算法和示例都進行了詳細分析;每一章的末尾都會有一系列問題和對應的回答,旨在強調這一章的重要思想……

本書中的代碼尤爲值得強調:所有實現都採用C語言編寫,所有代碼都優先用於教學目的,所有代碼都在4種平臺上經過完整測試,頭文件記錄了所有公共的接口,命名規則適用於全書所有的代碼,所有的代碼都包含大量註釋……

站住!各位大佬別走!更新不易,點個好看再走吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章