|
|
|
|
|
本站為電子交易
認證安全網站
|
|
|
|
程式設計範式與OOP的思考術:冒號老師的十三堂課 |
| I S B N:9862013095 |
| I S B N 13:9789862013090 |
| 作 者:鄭暉 |
|
精平裝/頁數:
平裝本
/ 496頁
|
| 出版社:博碩文化 |
| 出版日:
2010/03/10
|
| 中國圖書分類:
電腦程式設計 |
|
|
|
 |
 |
 |
 |
| 定 價:NT$ 490元 |
| 優惠價:
9折
441
元
|
| 單次購買 10 本以上 8 折 |
| 可得紅利積點:
13 點
|
| 參考庫存:
目前有庫存
|
|
|
 |
|
|
|
| 內容簡介 |
當高深的程式設計思想遇到個性鮮明的標點符號,一場精彩又深入淺出的課程就此展開...本書共有十三個章節,前六章為上篇,後七章為下篇。上篇以程式設計範式為出發點,深入分析各種程式語言的本質、特性、意義、優缺點,破除一般人對於程式語言的迷思。下篇則以抽象機制為出發點,徹底剖析物件導向程式設計的三大特性 ─ 封裝、繼承、多型,引領讀者真正掌握OOP的思考術,並將這些觀念延伸到設計原則與設計模式中。 冒號語錄: ●學會不如會學,會學不如會用,會用不如被用。 ●知識之上是思想,思想之上是精神。 ●設計模式是軟體的戰術思想,架構是軟體的戰略決策。 ●程式設計是尋求一種機制,將指定的輸入轉化為指定的輸出。 ●與其說OOP更具重用性,不如說更具易用性。 ●抽象與分解是治癒程式碼紊亂、鬆散、重複的良方。 ●獨立是非同步的前提,耗時是非同步的理由。 ●程式設計範式為神,程式語言為形,應以神導形、以形傳神。 ●介面是綱,實作是目,綱若不舉,目無以張。 ●抽象是OOP的核心和起源,是封裝、繼承和多型的基礎。 ●存取控制不僅是一種語法限制,也是一種語意規範,明確地將介面與實作分離開來。 ●實作繼承消費可重用的舊程式碼,介面繼承生產可重用的新程式碼。 ●概念抽象只是手段,規範抽象才是依據。 ●繼承是多型的基礎,多型是繼承的目的。 ●抽象是尋求某種一致性的過程,反過來遵循一致性也有助於抽象的形成。
|
|
| 作者介紹 |
鄭暉,男,年方不惑。1986年入武漢大學數學系學習,1993年畢業後到高中教學三年。1996年赴美攻讀數學博士學位,1998年開始選修電腦課程。2000年獲得電腦碩士學位,隨後到華爾街一家IT公司就職。2004年底回國,先在廣州一所IT外企工作,後出任一家軟體公司的技術總監。從2008年4月起,在網路上發表連載文章《冒號課堂》。
|
|
| 目次 |
上篇 程式設計範式與程式語言 第1課 開班導言開班發言 程式設計師的四層境界首輪提問 什麼語言好?語言選擇 合適的就是好的初識範式 程式王國中的世界觀與方法論開發技術 實用還是時髦?
第2課 重要範式命令範式 一切行動聽指揮宣告範式 目標決定行動物件範式 民主制社會的程式設計法則並行範式 合作與競爭
第3課 常用範式泛型範式 抽象你的演算法超級範式 提升語言的級別切面範式 多角度看問題事件驅動 有事我叫你,沒事別煩我
第4課 重溫範式函數範式 精巧的數學思維邏輯範式 當演算法失去了控制匯總範式 一張五味俱全的大餅情境範式 餐館裡的程式設計範式
第5課 語言小談教學計畫 接下來的故事資料類型 規則與變通動態語言 穿著彩衣飛舞的腳本語言語言誤區 語言的宗教情結
第6課 語言簡評系統語言 權力的雙刃劍平台語言 先搭台後唱戲前台語言 視覺與互動的藝術後台腳本 敏捷開發的利器下篇 抽象機制與物件範式
第7課 抽象封裝抽象思維 減法和除法的學問資料抽象 「做什麼」重於「怎麼做」封裝隱藏 包裝的講究
第8課 抽象介面軟體應變 隨需而變,適者生存存取控制 程式碼的多級管理介面服務 講誠信與守規矩
第9課 繼承機制繼承關係 繼承財富,更要繼承責任慎用繼承 以謹慎之心對待權力
第10課 多型機制多型類型 靜中之動抽象類型 實中之虛
第11課 值與參照語法類型 體用之分語意類型 陰陽之道
第12課 設計原則間接原則 柔勝於剛,曲勝於直依賴原則 有求皆苦,無欲則剛內聚原則 不是一家人,不進一家門保變原則 與魔鬼打交道的藝術
第13課 設計模式創建模式 不要問我從哪裡來結構模式 建築的技巧行為模式 君子之交淡如水閉班小結 軟體無形,編程有道索引
|
|
|
|
|
|
|
|
|
 |
|
 |
|
|
 |
 |

|
| 1Q84 Book3 |
| 村上春樹創作生涯代表作,《1Q84》突破性完結,超過30年創作履歷中,自我期待最重要的一部!4月日本上市再破100萬冊,《1Q84》全系列累積銷量衝擊400萬冊!!...+more |
|
 |
 |
|
|
 |
 |
|
 |
 |
|
|
 |
|