|   

Mall
無瑕的程式碼 函數式設計篇:原則、模式與實踐

RM 109.71 RM 121.90 10%
(~USD$ 25.44)
数量
+
型号
9786264141772
品牌
博碩
状态
售卖中
​发货
预计6-8 星期内​
运费
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
其他地区/国家的运费
积分
109 分
商品介绍

ISBN: 9786264141772

出版日期: 2025-04-30

作者: Robert C. Martin

譯者: 張立顗(Poy Chang)

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

 

無瑕的程式碼 函數式設計篇:原則、模式與實踐

Functional Design: Principles, Patterns, and Practices

  ❝《無瑕的程式碼 函數式設計篇》不是單純的函數式程式設計教科書,而是一場從原則到實踐的深度對話。對於渴望持續進步的程式設計師而言,它帶來的不僅是技術知識,還有一種重新審視與平衡開發思維的啟示。❞────微軟最有價值專家(Microsoft MVP) 陳傳興(Bruce Chen) 專文推薦

  ❝乍看之下,物件導向和函數式這兩種範式似乎互不相容,一個強調資料抽象與封裝狀態,另一個則倡導不可變與純函數。事實上,即便兩者出發點不同,卻能在合適的脈絡下融為一體,互相補足,最終協助我們打造更強韌、更具表達力的軟體系統。對一位想要同時掌握物件導向與函數式思維的工程師來說,如何在日常工作中權衡並結合這兩種做法,正是本書所提出的關鍵挑戰與寶貴建議。❞────微軟最有價值專家(Microsoft MVP)|本書譯者 張立顗(Poy Chang)

  ❝Uncle Bob精心展示了函數式設計,這是當今軟體開發中極為流行且高效的設計方式。透過深入的原則和實踐案例,本書不僅適合軟體開發者,也對任何追求卓越程式品質的專業人士都具有極高的實用價值。Uncle Bob的洞見和清晰的寫作風格使這本書成為了一本不可多得的學習資源。❞────博碩文化總編輯 & CEO CSM 陳錦輝(Simon)

  ❝在閱讀《無瑕的程式碼 函數式設計篇:原則、模式與實踐》之後,我多麼希望無論是過去還是現在,無論是在學習階段身為學生,還是在工作階段成為專業人士,我都能擁有本書的陪伴。本書散發著「問世即經典」的魅力,它讀起來就像是特別為專業軟體開發者而寫的。❞────Janet A. Carr,Clojure獨立顧問

  一本精通函數式程式設計的實用指南,寫出更優雅、更整潔的程式碼!

  在本書中,世界級軟體開發傳奇大師、暢銷書《Clean Code》的作者Robert C. Martin(Uncle Bob)將深入解說,為何要使用函數式程式設計(functional programming),以及如何運用函數式設計來建置更符合實際需求的系統。Uncle Bob將比較傳統的物件導向程式設計(如Java)與函數式語言(如Clojure)所採用的結構,並指出各自的最佳應用場景。他將展示如何在不同的情境下,明智地選擇合適且合理的做法,來建置更優秀、更優雅的系統。

  Uncle Bob不僅手法務實,他還將理論簡化,把重點放在「實戰」與「解決問題」的具體做法。透過簡單易懂的範例,開發者將發現,容易學習且語意豐富的Clojure語言,如何幫助他們提升程式碼的整潔度、品質、開發紀律與效率。Uncle Bob還將從函數式程式設計的角度,深入探討廣為人知的SOLID原則與「四人幫」設計模式,解釋這些模式對於函數式程式設計師的價值,並指導讀者如何利用它們來實現更卓越的成果。

  【內容亮點】
  ・理解函數式程式設計的基本概念:不可變性、持久性資料、遞迴、迭代、延遲、狀態性
  ・透過精心設計的案例研究,比較函數式方法與物件導向方法
  ・探索資料流的函數式設計技巧
  ・使用經典的SOLID原則來編寫更好的Clojure程式碼
  ・精通函數式測試、GUI與並行的實用方法
  ・在函數式環境中充分發揮設計模式的作用
  ・逐步建置企業級的Clojure應用程式

  【下載範例程式檔案】
  github.com/unclebob/FunctionalDesign
 

 

作者簡介
Robert C. Martin



作者簡介



Robert C. Martin


  Robert C. Martin人稱Uncle Bob。他是cleancoders.com的共同創辦人。他也是Uncle Bob Consulting LLC的創辦人,為世界各地的大型企業提供軟體顧問、訓練以及技術開發等服務。在C++、Java物件導向、模式、UML、敏捷方法學和極限程式設計等領域,他撰寫相當多的暢銷名著,《Clean Code》、《Clean Architecture》、《Clean Agile》等,繁體中文版皆由博碩文化出版。



譯者簡介



張立顗(Poy Chang)


  熱愛分享技術的他,現為微軟最有價值專家(Microsoft MVP)、微軟認證DevOps工程師專家,以及STUDY4技術社群的核心成員。他經常在部落格撰寫技術文章、舉辦活動並公開演講,樂於與人分享浩瀚技術海中的一片浪花。
 

無瑕的程式碼 函數式設計篇:原則、模式與實踐
送货资讯
区域订单总额 (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