Youbeli Online Shopping Malaysia
Cart: 0 items 
Language
Youbeli Online Shopping Malaysia
Contact Us: 1800 88 2354
Previous Product

Ruby物件導向設計實踐:敏捷入門

Next Product
Ruby物件導向設計實踐:敏捷入門
Product Code:
423196
Model:
9789864340101
Product by:
博碩
Status:
Available Now
Delivery:
Usually ships within 4 to 6 weeks
Delivery Fee:
WM - FREE
EM - RM 12.72
FREE shipping within Malaysia for orders over RM 79.00
Rewards:
51 Points
RM 65.60
RM 51.82
21%

Quantity:
Nofity me when ...
price drops.
Product Information

ISBN: 9789864340101

出版日期: 2015-05-08

作者: Sandi Metz

譯者: 張雪平,彭曉東

裝訂: 平裝.單色印刷.264頁.

 

Amazon 與 Google Play 暢銷書,眾多人士的高分推薦。
  Ruby 程式語言的友善常為人所稱道,不過它也有不利的一面:許多 Ruby 及 Rails 應用程式在設計之初並未考量到後續的演變以及長期的可維護性。網路上總充斥著許多幾乎難以修改或擴展的 Ruby 程式碼。本書將指引你如何藉由強大的物件導向設計技巧來解決這些難題,並且包含了許多簡單且實用的 Ruby 範例。

  Sandi Metz 汲取自身生涯中許多的會議及簡報,將物件導向設計運用在基於 Ruby 的實踐上,創造出能夠管理、延展並且令人滿意的程式碼。她不僅將指引你建立出成功的應用程式,還能夠改善過去難以維護的程式碼。除此之外,書中的每一項程式碼範例都可以直接從 poodr.info 網站下載。

  本書是第一本專注於物件導向應用程式設計的 Ruby 書籍。無論你先前的 Ruby 開發經驗如何,你都能夠從中獲益匪淺:
  •初級的 Ruby 程式設計師能夠學到賴以生存的特定法則。
  •中級的 Ruby 程式設計師能夠學到多項可以靈活運用的高價值原則。
  •高級的 Ruby 程式設計師能夠學到可以用來領導開發團隊並且指引同事的共同邏輯。

  本書將指引你:
  •瞭解物件導向程式設計如何協助你鍛造出容易維護及改版的 Ruby 程式碼。
  •決定單一 Ruby 類別所應包含的內容。
  •防止應該彼此分隔的物件糾纏在一起。
  •在物件之間定義具有靈活性的介面。
  •藉由鴨子類型降低程式設計的間接成本
  •成功運用繼承關係。
  •利用組合來建構物件。
  •設計出降低成本的測試。
  •解決不良設計所導致的常見問題。

 

作者簡介
Sandi Metz



作者簡介



Sandi Metz


  Sandi Metz 擁有 30 年的工作經驗,處理各式經歷不斷變化卻能夠持續運作的專案。作為杜克大學(Duke University)的一名軟體架構師,她每天都在撰寫程式碼。在那裡,她的團隊為客戶解決大型物件導向應用程式的真實問題,那些應用程式甚至歷經長達十五年之久的演變。她全心投入在著重實務的軟體開發方法。本書擷取自她多年累積下來的白板圖畫,以及她過去許多有關於 OO 設計的討論總結。Sandi 在 Ruby Nation 做過演講;此外,在 Gotham Ruby 使用者大會上也做過多次演講。她居住在美國北卡羅萊納州的達蘭市。

Ruby物件導向設計實踐:敏捷入門
Payment Option

Credit Cards (Mastercard & Visa)
We currently accept Mastercard and Visa credit cards. Your credit card information is secured and safeguarded when shopping at Youbeli.com. All information are encrypted and sent through secured and protected channels. As we are employing Mobile88 (iPay88) as our payment gateway, Mobile88 will be stated in your credit card statement.



Financial Process Exchange (FPX)
We also accepts FPX payment method as it is an ideal payment solution for customers who does not have a credit card. All that is needed to make an online payment is an online banking account. Payment is directly linked and connected to the customer's specified online banking account, transactions are usually instant and fast. Supported banks includes:



Cash Bank-in / Online Fund Transfer / Cheque
You may bank-in cash or cheque into the selected bank account below:

Bank : PUBLIC BANK
Account Name : YOUBUY ONLINE SDN BHD
Account No. : 3194858935

Bank : MAYBANK
Account Name : YOUBUY ONLINE SDN BHD
Account No. : 514048612629

Once you have successfully bank-in the amount, email the bank in slip to support@youbeli.com with the stated Order No.

Paypal
PayPal lets you send payments quickly and securely online using a credit card or bank account.
Not valid for cash only items.

Shipping Information
ZoneWeightDelivery Fee (RM)
West MalaysiaFirst 2.00 kg5.30
West MalaysiaAdditional 1.00 kg2.12
East MalaysiaFirst 1.00 kg12.72
East MalaysiaAdditional 1.00 kg12.72

ZoneOrder Price Range (RM)Delivery Fee (RM)
West MalaysiaAbove 39.00FREE
East MalaysiaAbove 79.00FREE

 


Tell A Friend
captcha image
Message Us
TOP