買這商品的人也買了...
-
Code Complete: A Practical Handbook of Software Construction, 2/e (Paperback)$2,280$2,166 -
Don't Make Me Think: A Common Sense Approach to Web Usability, 2/e (Paperback)$1,580$1,501 -
深入淺出設計模式 (Head First Design Patterns)$880$695 -
$299Enterprise Integration with Ruby (Paperback) -
$299Advanced Rails Recipes: 72 New Ways to Build Stunning Rails Apps (Paperback) -
Essential Linux Device Drivers (Hardcover)$2,070$1,967 -
新觀念 Microsoft Visual Basic 2008 程式設計$550$468 -
Enterprise Recipes with Ruby and Rails (Paperback)$1,285$1,221 -
Linux 進化特區-Ubuntu 9.04 從入門到精通$580$458 -
指標的藝術:程式設計最絢麗的星星 (精裝版)$680$537 -
網路概論與實務:CCNA 考試認證必備用書, 5/e$560$504 -
Refactoring in Ruby (Paperback)$1,575$1,544 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
Google Android 開發入門與實戰$580$458 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
企業級的網路安全架構-終極防駭技術大剖析$620$484 -
探索 iOS 5 程式開發實戰 (Beginning iOS 5 Development: Exploring the iOS SDK)$680$537 -
Android 核心剖析$650$514 -
笑談軟體工程:敏捷開發法的逆襲-導入 Scrum,讓你的軟體開發人生從黑白變彩色!$550$435 -
PhoneGap 跨平台手機 App 開發實戰 (PhoneGap Beginner's Guide)$490$387 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
ASP.NET MVC 5 網站開發美學$780$616 -
Visual C# 與 Xamarin 跨平台行動 App 開發實戰 ─ iOS/Android/Windows 一次搞定$500$425 -
啊哈!圖解演算法必學基礎$350$298 -
邁向 jQuery 達人的階梯$490$417
商品描述
How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive. You'll learn how to write code that's readable, expressive, and much more.
Ruby Best Practices will help you:
- Understand the secret powers unlocked by Ruby's code blocks
- Learn how to bend Ruby code without breaking it, such as mixing in modules on the fly
- Discover the ins and outs of testing and debugging, and how to design for testability
- Learn to write faster code by keeping things simple
- Develop strategies for text processing and file management, including regular expressions
- Understand how and why things can go wrong
- Reduce cultural barriers by leveraging Ruby's multilingual capabilities
This book also offers you comprehensive chapters on driving code through tests, designing APIs, and project maintenance. Learn how to make the most of this rich, beautiful language with Ruby Best Practices.
商品描述(中文翻譯)
如何用 Ruby 寫出真正優雅的程式碼?《Ruby 最佳實踐》是為那些希望像經驗豐富的 Ruby 開發者一樣使用 Ruby 的程式設計師所寫。這本簡明的書籍由 Ruby 專案 Prawn 的開發者撰寫,解釋了如何使用 Ruby 設計美麗的 API 和特定領域語言,以及如何運用功能性程式設計的理念和技術來簡化程式碼並提高生產力。您將學會如何撰寫可讀性高、表達力強的程式碼,還有更多內容。
《Ruby 最佳實踐》將幫助您:
- 理解 Ruby 的程式碼區塊所解鎖的秘密力量
- 學習如何在不破壞 Ruby 程式碼的情況下進行調整,例如即時混入模組
- 探索測試和除錯的細節,以及如何設計以便於測試
- 學習通過保持簡單來撰寫更快的程式碼
- 發展文本處理和檔案管理的策略,包括正則表達式
- 理解事情出錯的原因和方式
- 通過利用 Ruby 的多語言能力來減少文化障礙
這本書還提供了關於通過測試驅動程式碼、設計 API 和專案維護的全面章節。學習如何充分利用這種豐富而美麗的語言,與《Ruby 最佳實踐》一起探索。
