TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
17
1 / 1
無瑕的程式碼 函數式設計篇:原則、模式與實踐
滿額折
出版日:2025/05/05 作者:Robert C. Martin  出版社:博碩文化  裝訂:平裝
[名家名著] 33 無瑕的程式碼 函數式設計篇:原則、模式與實踐 Functional Design: Principles, Patterns, and Practices ❝乍看之下,物件導向和函數式這兩種範式似乎互不相容,一個強調資料抽象與封裝狀態,另一個則倡導不可變與純函數。事實上,即便兩者出發點不同,卻能在合適的脈絡下融為一體,互相補足,最終協助我們打造更強韌、更具表達力的軟體系統。對一位想要同時掌握物件導向與函數式思維的工程師來說,如何在日常工作中權衡並結合這兩種做法,正是本書所提出的關鍵挑戰與寶貴建議。❞ ────微軟最有價值專家(Microsoft MVP)|本書譯者 張立顗(Poy Chang) ❝Uncle Bob精心展示了函數式設計,這是當今軟體開發中極為流行且高效的設計方式。透過深入的原則和實踐案例,本書不僅適合軟體開發者,也對任何追求卓越程式品質的專業人士都具有極高的實用價值。Uncle Bob的洞見和清晰的寫作風格使這本書成為了一本不可多得的學習資源。❞ ────博碩文化總編輯 & CEO CSM 陳錦輝(Simon) 一本精通函數式程式設計的實用指南,寫出更優雅、更整潔的程式碼! 在本書中,世界級軟體開發傳奇大師、暢銷書《Clean Code》的作者Robert C. Martin(Uncle Bob)將深入解說,為何要使用函數式程式設計(functional programming),以及如何運用函數式設計來建置更符合實際需求的系統。Uncle Bob將比較傳統的物件導向程式設計(如Java)與函數式語言(如Clojure)所採用的結構,並指出各自的最佳應用場景。他將展示如何在不同的情境下,明智地選擇合適且合理的做法,來建置更優秀、更優雅的系統。 Uncle Bob不僅手法務實,他還將理論簡化,把重點放在「實戰」與「解決問題」的具體做法。透過簡單易懂的範例,開發者將發現,容易學習且語意豐富的Clojure語言,如何幫助他們提升程式碼的整潔度、品質、開發紀律與效率。Uncle Bob還將從函數式程式設計的角度,深入探討廣為人知的SOLID原則與「四人幫」設計模式,解釋這些模式對於函數式程式設計師的價值,並指導讀者如何利用它們來實現更卓越的成果。 【內容亮點】 ・理解函數式程式設計的基本概念:不可變性、持久性資料、遞迴、迭代、延遲
優惠價: 9 702
庫存:3
JAVA 經典範例 第二版
滿額折
出版日:2002/05/01 作者:DAVID FLANAGAN  出版社:美商歐萊禮  裝訂:平裝
《Java 經典範例》裡面有釵h實際的 Java 程式範例。本書第二版涵誘F Java 1.3 版,裡面總共有 164 個完整、實用的範例,這些範例的程式碼超過 17,900 行,它們都是加上詳細註解的程式碼。此外,這些專業的 Java 程式碼涵誘F 20 個不同的 Java API,其中包括:servlet、JSP、Swing 與 Java 2D 等等 API。本書作者同時也是暢銷書《Java
優惠價: 9 612
無庫存
出版日:2021/05/31 作者:林信良  出版社:碁峰資訊  裝訂:平裝
Java權威技術顧問與專業講師 林信良(良葛格) 最新改版!- 加強Web安全基本觀念- 從重構中認識MVC架構- 介紹Spring MVC/Security/Boot- 提供Lab實作檔案‧本書為作者數年來實務教學過程,匯整學員在課程中遇到的觀念、實作、應用或認證考試上等各種問題之學習經驗集合。‧基於Servlet 4.0/Java SE 15,範例程式碼做了重新審閱與翻新。‧介紹O
出版日:2011/03/01 作者:蒲子明; 許勇; 王黎  出版社:佳魁資訊  裝訂:平裝
本書採用大量的實例進行講解,力求透過實例使讀者更具體地了解物件導向的思想,快速掌握Struts 2、Spring 和Hibernate 理論及實際應用。本書難度適中,內容由淺入深,實用性強,覆蓋面廣,條理清晰,適合Java Web開發和J2EE開發人員,具備一定基礎的JSP和Servlet開發人員,正在自學J2EE的讀者,或在校師生的教學參考資料。
絕版無法訂購
出版日:2010/03/08 作者:段維瀚  出版社:悅知  裝訂:平裝
成功考取SCWCD,你需要更有效率的學習方法!SCWCD是Oracle Java專為Web應用程式開發人員所設計的專業認證,範圍涵蓋Java Servlet、JSP、Web應用程式環境建構與部署,以及JavaEE設計樣式等主題。SCWCD屬於進階測驗,著重於觀念歸納與指令統合運用,即使是實戰經驗豐富的開發高手,也不易掌握其方向性。這是一本集結作者豐富的認證教學經驗,以及備考心得而成的書,其出版目的
絕版無法訂購
出版日:2008/08/01 作者:顏春煌  出版社:旗標出版社  裝訂:平裝
網路已經是每個人生活不可或缺的環境, 軟體的開發也幾乎都要考慮網路多人使用的特性, 本書就以Java程式語言為基礎, 全面介紹網路各層協定與對應的Java API, 從TCP/UDP、RPC、Java RMI、CORBA, 到Web-Based的Java Servlet與JSP, 一直到電子郵件與多媒體應用, 同時也因應網路開放的特性, 介紹Secure Sockets實作具安全性的程式, 最後並
絕版無法訂購
出版日:2007/08/01 作者:許欲永  出版社:博碩文化  裝訂:平裝
什麼才是初學者應該學習的重點呢?簡單的說,就是SCJP的認證項目。因為這些項目,就是開發Java程式的基本技術。Java語言最大的優點就是可以用來撰寫單機程式(Application),用戶端程式(Applet),伺服器端程式(JSP,Servlet)或手機程式(MIDlet)等不同用途的程式。本書章節的編排,就是上述觀念的落實。以SCJP的認證項目為主,輔以各實務類別的範例。只要你的目標是打好J
絕版無法訂購
出版日:2006/01/01 作者:廖信彥  出版社:博碩文化  裝訂:平裝
將近一千頁的豐富內容配合多個應用範例,完整介紹JSP 2.0…●說明JSP平台、開發環境,以及相關組成元件,讓讀者完整了解它的來龍去脈、發展工具與該平台/程式語言/執行環境的特性●說明JSP的定義、Servlet/JSP的運作模式與執行環境、開發JSP文件的語言、JSP的組成元素●說明Java程式語言的資料型態、變數/常數、運算子、流程控制、函數、陣列、時間與字串的處理、JSP 2.0的隱含物件、
絕版無法訂購
出版日:2005/09/01 作者:HANUMANT DESHMUKH  出版社:博碩文化  裝訂:平裝
本書內容完整詳盡,涵蓋了最新版測驗的所有範圍,內容共分為三大部份,十八章及四個附錄。第一部份 (1-3章) Web元件發展基礎第二部份 (4-9章) Servlet技術第三部份 (10-18章) Java Server Pages技術重點內容■ 呈現語言(Expression Language(EL))■ JSP標準標籤函式庫(JSP Standard Tag Library(JSTL 1.1))
絕版無法訂購
出版日:2005/03/01 作者:陳靜秀 譯  出版社:碁峰資訊  裝訂:平裝
以Struts 軟體框架配合Java Servlet 以及 JavaServer Pages ,建立具彈性且具高效能之企業導向網路應用程式。 James Holmes為Struts研究計畫的委員之一,提供了完整的指導教材,使您能在最短的時間內建立現實生活中可用的應用程式。作者提供了關於 MVC 架構、Validator函式庫、Tiles函式庫、模組、Struts Tag 程式庫以及JSTL 的深度
絕版無法訂購
出版日:2004/12/01 作者:Chuck Cavaness  出版社:美商歐萊禮  裝訂:平裝
儘管企業網站應用程式的外觀和操作方式很重要,但是開發人員發現,開始撰寫應用程式所需要的商務邏輯(busimess logic)之前,他們總是花太多時間在解決前端的版面配置上。為解決此問題,Jakarta Struts 將 Java Servlet、Java ServerPages(JSP)、自訂標籤(custom tag)以及傳訊資源(messaging resource)結合成一致、可再利用的架
絕版無法訂購
出版日:2004/04/01 作者:林上傑  出版社:碁峰資訊  裝訂:平裝
JSP 2.0 技術手冊適合 JSP 入門及進階的讀者,主要介紹 Java Web 開發技術 - JSP 2.0。一開始 Step by Step 安裝執行環境 (Tomcat 5.0),然後介紹 Servlet 2.4、JSP 2.0 基本使用與語法,說明 EL 語言、JSTL 1.1語法、JavaBean、Filter、Listener、SQL、JDBC、SimpleTag、Tag File
絕版無法訂購
出版日:2004/01/01 作者:Jason Brittain; lan F. Darwin  出版社:美商歐萊禮  裝訂:平裝
本書主要寫給任何想要學習 Tomcat servlet container 的讀者。使用 Tomcat 或本書不一定需要是程式員;如前所述,所有關於編寫 Java 程式的知識都存在 servlet 或其它元件內。你可以是想要管理小型的簡單網站之系統或網路管理員。你也可以是有經驗的 Apache web 伺服器的網站管理員,需要在大型網站上執行 servlet 或 JSP,或者是正在開發 Java
出版日:2003/01/01 作者:陳盈學譯  出版社:碁峰資訊  裝訂:平裝
學習如何將XP的理論,轉換成具體的Java開發技術!軟體開發人員生活的真言是「成長,否則便是死亡。」堅持這個理念,Richard Hightower與Nicholas Lessiecki呈現給你一本有關極端軟體製程(Extreme Programming XP)的書—XP是一種軟體開發的方法論,它可以讓開發人員建構彈性且高品質的軟體,而且其建構過程是快速、有效率及具有成本效益的。這本書教導你如何在
絕版無法訂購
出版日:2001/02/01 作者:GEORGE REESE  出版社:美商歐萊禮  裝訂:平裝
將 Java 與資料庫作一個強而有力的結合;如此一來,Java 便可在物件中處理多數資料庫所做不到的事。本書描述如何對關聯式資料庫建立一個可移植 OO-based 的 Java 標準介面,並且提供一個健全的模組,以撰寫易於維護的應用程式。書中 也介紹了 JDBC 套件,以及如何使用它們來發展三階應用程式(應用程式可分為:使用者介面、物件導向邏輯元件、和資料儲存)。為了那些第一次處理資料庫的設計師,
絕版無法訂購
出版日:2002/09/01 作者:Donald Bales  出版社:美商歐萊禮  裝訂:平裝
JDBC 是一種用來提供執行動態 SQL 語法敘述的 Java API,也是在 Java 和關聯式資料庫互動中,最被廣泛使用的一項機制。假使你正在撰寫與資料庫溝通的 Java 程式,你大概會用 JDBC。也釦A也正在使用 Oracle,如果是的話,那麼,你將需要嬝玟o本書。在本書中,作者 Donald Bales 分享了他在 Oracle 上實作 JDBC API 時,所辛苦得來的知識。在 Ora
絕版無法訂購
出版日:2001/08/01 作者:林子毅 譯  出版社:美商歐萊禮  裝訂:平裝
現代Web所呈現的內容,不僅僅只是靜態的美工圖片與文字而已,還必須要能夠與使用者互動、能與資料庫連線,並隨機產生動態內容。無疑地,Java Servlet在這方面極為成功,但是servlet只是在技巧上的成功,在實務上,Serlvt把網頁中靜態的部分(HTML碼)也嵌在程式碼中,這不公平,也不應該,因為大多數程式設計者必不擅長設計網頁「美術外觀」。 為了能夠達成更有效率的分工模式,Sun(昇
絕版無法訂購
  • 17
    1

暢銷榜

客服中心

收藏

會員專區