|   

Mall
程式設計範式與OOP的思考術:冒號老師的十三堂課(中文原創經典)

RM 68.94 RM 76.60 10%
(~USD$ 15.99)
目前缺货
型号
9789864340484
品牌
博碩
状态
缺货
运费
West Malaysia - RM 6.00
East Malaysia - RM 13.00
Australia, New Zealand - RM 159.77
Austria, Denmark, Finland, Ireland, Switzerland, Russia - RM 157.78
Brunei, Cambodia, Laos, Mongolia - RM 175.10
其他地区/国家的运费
积分
68 分
商品介绍

ISBN: 9789864340484

出版日期: 2015-08-31

作者: 鄭暉

裝訂: 平裝.單色印刷.496頁.23.

 

  當高深的程式設計思想遇到個性鮮明的標點符號,一場精彩又深入淺出的課程就此展開...

  「軟體無形,編程有道」
  何謂程式計計範式?
  即解決程式世界問題的抽象思維,
  也是理解程式語言的具體指標。
  而OOP則是目前最流行的程式設計範式!

  為了多角度地展現知識的內涵與活性,書中多採用對話的方式,人物皆以標點符號命名,塑造讓人過目不忘的形象:冒號善解釋,引號善引用,問號善提問,逗號善緩衝,嘆號善感歎,句號善總結。此外,六個標點符號還分別對應著每小節的六個部分:冒號是正文講解,引號是文獻參考,問號是問題列表,逗號是補充插語(題外話),嘆號是精華預覽,句號是本節總結。

  本書非常強調學習方法和學習精神的重要性,全文共有十三個章節,分為上、下篇。上篇以程式設計範式為出發點,深入分析各種程式語言的本質、特性、意義、優缺點,破除一般人對於程式語言的迷思;下篇則以抽象機制為出發點,徹底剖析物件導向程式設計的三大特性 ─ 封裝、繼承、多型,引領讀者真正掌握OOP的思考術,並將這些觀念延伸到設計原則與設計模式中。

  冒號語錄:
  ●學會不如會學,會學不如會用,會用不如被用。
  ●知識之上是思想,思想之上是精神。
  ●設計模式是軟體的戰術思想,架構是軟體的戰略決策。
  ●程式設計是尋求一種機制,將指定的輸入轉化為指定的輸出。
  ●與其說OOP更具重用性,不如說更具易用性。
  ●抽象與分解是治癒程式碼紊亂、鬆散、重複的良方。
  ●獨立是非同步的前提,耗時是非同步的理由。
  ●程式設計範式為神,程式語言為形,應以神導形、以形傳神。
  ●介面是綱,實作是目,綱若不舉,目無以張。
  ●抽象是OOP的核心和起源,是封裝、繼承和多型的基礎。
  ●存取控制不僅是一種語法限制,也是一種語意規範,明確地將介面與實作分離開來。
  ●實作繼承消費可重用的舊程式碼,介面繼承生產可重用的新程式碼。  
  ●概念抽象只是手段,規範抽象才是依據。
  ●繼承是多型的基礎,多型是繼承的目的。
  ●抽象是尋求某種一致性的過程,反過來遵循一致性也有助於抽象的形成。

 

作者簡介
鄭暉



作者簡介



鄭暉


  男,1986年入武漢大學數學系學習,1993年畢業後到高中教學三年。1996年赴美攻讀數學博士學位,1998年開始選修電腦課程。2000年獲得電腦碩士學位,隨後到華爾街一家IT公司就職。2004年底回國,先在廣州一所IT外企工作,後出任一家軟體公司的技術總監。從2008年4月起,在網路上發表連載文章《冒號課堂》。

程式設計範式與OOP的思考術:冒號老師的十三堂課(中文原創經典)
送货资讯
区域订单总额 (RM)运费 (RM)
West Malaysia统一收费6.00
区域计算/重量运费 (RM)
East Malaysia首 1.00 kg13.00
额外 1.00 kg5.00
Singapore首 1.00 kg25.00
额外 1.00 kg5.00
Australia, New Zealand首 1.00 kg159.77
额外 0.50 kg52.65
Austria, Denmark, Finland, Ireland, Switzerland, Russia首 1.00 kg157.78
额外 0.50 kg34.31
Brunei, Cambodia, Laos, Mongolia首 1.00 kg175.10
额外 0.50 kg87.14
Belgium,France, Germany, Netherlands, Spain, U.K首 1.00 kg150.94
额外 0.50 kg30.46
China首 1.00 kg96.44
额外 0.50 kg25.35
Bangladesh, Brazil, Iraq, Pakistan, Qatar, S.Arabia, UAE, Sri Lanka首 1.00 kg118.52
额外 0.50 kg24.96
South Africa首 1.00 kg118.52
额外 0.50 kg24.96
Philippines首 1.00 kg91.42
额外 0.50 kg15.29
Canada, United States, Mexico首 1.00 kg162.58
额外 0.50 kg35.90
Hong Kong首 1.00 kg80.63
额外 0.50 kg29.06
India首 1.00 kg113.30
额外 0.50 kg22.28
Indonesia首 1.00 kg107.35
额外 0.50 kg24.87
Japan首 1.00 kg112.97
额外 0.50 kg35.03
Macau首 1.00 kg92.93
额外 0.50 kg13.82
Singapore首 1.00 kg74.75
额外 0.50 kg21.49
Taiwan首 1.00 kg94.42
额外 0.50 kg34.76
Thailand首 1.00 kg94.10
额外 0.50 kg28.25
Vietnam首 1.00 kg98.94
额外 0.50 kg14.34
TOP