Skip to main content
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  • Hoopla logo
  • Browse
  • My Hoopla
  • Log In
  1. Navigate Home
  2. Ebooks
  3. Clean Ruby

EBOOK

Clean Ruby

A Guide to Crafting Better Code for Rubyists

Carleton DiLeo
3
(2)
sign up
Pages
113
Year
2019
Language
English
Publisher
Apress

About

Learn how to make better decisions and write cleaner Ruby code. This book shows you how to avoid messy code that is hard to test and which cripples productivity. Author Carleton DiLeo shares hard-learned lessons gained from years of experience across numerous codebases both large and small. Each chapter covers the topics you need to know to make better decisions and optimize your productivity. Many books will tell you how to do something; this book will tell you why you should do it. Start writing code you love.

What You Will Learn

• Build better classes to help promote code reuse
• Improve your decision making and make better, smarter choices
• Identify bad code and fixed it
• Create quality names for all of your variables, classes, and modules
• Write better, concise classes
• Improve the quality of your methods
• Properly use modules
• Clarify your Boolean logic
• See when and how you refactor
• Improve your understanding of TDD and write better tests

Who This Book Is For

This book is written for Ruby developers. There is no need to learn a new language or translate concepts to Ruby.

Related Subjects

  • Open Source
  • Programming
  • Computers
  • Adult Nonfiction
  • Web Programming
  • Internet
  • General
  • Languages
  • Compilers

Artists

Carleton DiLeoAuthor