官术网_书友最值得收藏!

人人都懂設計模式:從生活中領悟設計模式(Python實現(xiàn))
會員

設計模式(DesignPattern)是一套被反復使用、多數(shù)人知曉、無數(shù)工程師實踐的代碼設計經(jīng)驗的總結,它是面向對象思想的高度提煉和模板化。本書帶你一起從生活的角度思考設計模式,以輕松有趣的小故事開始,由淺入深地講解每一種模式,思考每一種模式,總結每一種模式!力求用更通俗的語言闡述難懂的概念,用更簡單的語法實現(xiàn)復雜的邏輯,用更短小的代碼寫出強悍的程序!使枯燥乏味的概念變得更有樂趣和意義,希望能帶給讀者一種全新的閱讀體驗和思考方式。本書首先講解了23種經(jīng)典設計模式,其中19種在現(xiàn)今的軟件開發(fā)中常用的設計模式分別用單獨的章節(jié)進行了詳細講解,剩余設計模式作為一個合集放在一章中進行了講解;其次講解了對基礎設計模式的衍生,也是各大編程語言中非常重要而常見的各種編程機制,如過濾器模式、對象池技術、回調機制和MVC模式;最后作者結合自身的工作經(jīng)驗和項目積累,分享了他對設計模式、設計原則、項目重構的理解和看法。Python作為AI時代最重要的一種計算機語言,其在各大語言中的排名也逐年上升!本書所有示例代碼均用Python編寫,將會是國內不可多得的一本用Python來講解設計模式的書。本書適合的讀者:一線互聯(lián)網(wǎng)軟件開發(fā)者、有一定編程基礎的IT新人、對設計模式和編程思想感興趣的人士。

羅偉富 ·程序設計 ·8.8萬字

Effective Debugging:軟件和系統(tǒng)調試的66個有效方法
會員

本書所要講解的調試知識,包括與調試有關的策略、工具及方法。我們當前在開發(fā)并運作一款復雜的計算系統(tǒng)時,可能會遇到各種問題,而這些調試知識,則使大家能夠應對這些問題。過去我們所說的調試,主要是指檢測并修復程序錯誤,而當前卻很少有哪個程序會孤立地運作,即便是一個很小的程序,也會與外部的程序庫相鏈接(通常是動態(tài)鏈接)。更為復雜的程序會運行在應用程序服務器中,會調用Web服務,會使用關系型數(shù)據(jù)庫及NoSQL數(shù)據(jù)庫,會從目錄服務器上獲取數(shù)據(jù),會運行外部的程序,會利用其他的中間件,也會納入很多第三方的軟件包。于是,要想令整個系統(tǒng)及服務正常地運作,就必須確保其中的組件不會發(fā)生故障,這些組件可能是由公司內部人員所開發(fā)的,也可能是由第三方所提供的,它們所在的主機或許分布在全球各地。為了應對這種局面,軟件開發(fā)行業(yè)開始重視DevOps規(guī)程,這套規(guī)程旨在同時強調開發(fā)者和其他IT專業(yè)人員所應擔負的職責。與之類似,本書想使讀者在面對故障時也能夠具備這樣一種全面的觀念,因為在面對一些極為困難的問題時,我們通常無法立刻判斷出該問題到底是由哪一個軟件組件所引發(fā)的。

(希)迪歐米迪斯·斯賓奈里斯 ·程序設計 ·13萬字

QQ閱讀手機版

主站蜘蛛池模板: 旌德县| 拜城县| 黎城县| 读书| 繁昌县| 璧山县| 子长县| 精河县| 银川市| 东乡| 察哈| 五家渠市| 通道| 大邑县| 黄梅县| 金寨县| 钟祥市| 乌拉特中旗| 商丘市| 上犹县| 曲阳县| 区。| 孟津县| 武威市| 远安县| 杭锦旗| 沾益县| 光山县| 平安县| 太湖县| 伊通| 安福县| 老河口市| 陇南市| 兴安盟| 芦溪县| 丹棱县| 栾城县| 沈阳市| 麻阳| 阿尔山市|