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

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

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

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

打開Go語言之門:入門、實戰與進階
會員

通過不斷思考和整理,作者編寫了這本更具系統性也更通俗易懂的Go語言入門和進階書籍,以幫助學習者少走彎路,比其他人更快一步提升職業競爭力。本書共包含5個部分。第1部分:快速入門Go語言。作者挑選了變量、常量、基礎數據類型、函數和方法、結構體和接口等知識點進行介紹。這部分內容相對簡潔,但已經足夠讓你掌握Go的基本程序結構了。第2部分:Go語言的高效并發。這部分主要介紹goroutine、channel、同步原語等知識,讓你對Go語言層面的并發支持有更深入的理解,并且可以編寫自己的Go語言并發程序。這個部分最后一章專門介紹常用的并發模式,可以拿來即用,以更好地控制并發。第3部分:深入理解Go語言。這部分講解Go語言底層原理和高級功能,比如slice的底層是怎樣的、為什么這么高效等。這部分內容也是作者特意設計的,跟著作者一起研究底層原理,可避免初學者不求甚解的通病。總之,只有理解了底層原理,你才能更靈活地編寫程序并高效地應對問題。第4部分:Go語言工程管理。學習一門語言,不僅要掌握它本身的知識,還要掌握模塊管理、性能優化等周邊技能,因為這些技能可以幫助你更好地進行多人協作,提高開發效率,寫出更高質量的代碼。你可以在這部分學到如何測試Go語言代碼以提高代碼質量、如何做好性能優化、如何使用第三方庫來提高自己項目的開發效率等。第5部分:Go語言泛型。這是Go語言在1.18版本中新增的特性,也是大家期待已久的特性。在這一部分作者會帶你學習Go語言泛型的使用,以及如何使用泛型來提高效率和簡化代碼。

飛雪無情 ·程序設計 ·8.8萬字

QQ閱讀手機版

主站蜘蛛池模板: 称多县| 普洱| 金川县| 辉县市| 霍城县| 壤塘县| 耿马| 永城市| 壶关县| 株洲市| 明水县| 汕头市| 岱山县| 龙陵县| 嫩江县| 罗定市| 灵丘县| 当阳市| 潼关县| 杭锦旗| 郯城县| 巴青县| 巍山| 青冈县| 滁州市| 北碚区| 南通市| 老河口市| 东乡族自治县| 十堰市| 蒙自县| 凤庆县| 江永县| 凤凰县| 恩平市| 神池县| 孝感市| 石城县| 蒙阴县| 原阳县| 昌图县|