Articoli correlati a Effective Ruby: 48 Specific Ways to Write Better Ruby

Effective Ruby: 48 Specific Ways to Write Better Ruby - Brossura

 
9780133846973: Effective Ruby: 48 Specific Ways to Write Better Ruby
Vedi tutte le copie di questo ISBN:
 
 

If you’re an experienced Ruby programmer, Effective Ruby will help you harness Ruby’s full power to write more robust, efficient, maintainable, and well-performing code. Drawing on nearly a decade of Ruby experience, Peter J. Jones brings together 48 Ruby best practices, expert tips, and shortcuts—all supported by realistic code examples.

 

Jones offers practical advice for each major area of Ruby development, from modules to memory to metaprogramming. Throughout, he uncovers little-known idioms, quirks, pitfalls, and intricacies that powerfully impact code behavior and performance.

Each item contains specific, actionable, clearly organized guidelines; careful advice; detailed technical arguments; and illuminating code examples. When multiple options exist, Jones shows you how to choose the one that will work best in your situation.

 

Effective Ruby will help you systematically improve your code—not by blindly following rules, but by thoroughly understanding Ruby programming techniques.

 

Key features of this concise guide include

  • How to avoid pitfalls associated with Ruby’s sometimes surprising idiosyncrasies
  • What you should know about inheritance hierarchies to successfully use Rails (and other large frameworks)
  • How to use misunderstood methods to do amazingly useful things with collections
  • Better ways to use exceptions to improve code reliability
  • Powerful metaprogramming approaches (and techniques to avoid)
  • Practical, efficient testing solutions, including MiniTest Unit and Spec Testing
  • How to reliably manage RubyGem dependencies
  • How to make the most of Ruby’s memory management and profiling tools
  • How to improve code efficiency by understanding the Ruby interpreter’s internals

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Recensione:

“This book is quite unlike any other Ruby book, and in a couple hundred pages, I imagine anyone who reads this—novice or expert—will emerge a better Ruby programmer.”

—From the Foreword by Mitchell Hashimoto, founder and CEO of HashiCorp, creator of Vagrant

L'autore:
Peter J. Jones is a freelance software developer and a senior instructor for programming workshops taught by Devalot.com. He has been programming in Ruby since 2005, and has written and taught several development workshops, including an 11-week Ruby class for beginners.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreAddison-Wesley Professional
  • Data di pubblicazione2014
  • ISBN 10 0133846970
  • ISBN 13 9780133846973
  • RilegaturaCopertina flessibile
  • Numero edizione1
  • Numero di pagine211
  • Valutazione libreria

I migliori risultati di ricerca su AbeBooks

Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Paperback Quantità: 1
Da:
GoldenWavesOfBooks
(Fayetteville, TX, U.S.A.)
Valutazione libreria

Descrizione libro Paperback. Condizione: new. New. Fast Shipping and good customer service. Codice articolo Holz_New_0133846970

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 34,56
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,73
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Paperback Quantità: 1
Da:
Wizard Books
(Long Beach, CA, U.S.A.)
Valutazione libreria

Descrizione libro Paperback. Condizione: new. New. Codice articolo Wizard0133846970

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 35,90
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,27
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Paperback Quantità: 1
Da:
Big Bill's Books
(Wimberley, TX, U.S.A.)
Valutazione libreria

Descrizione libro Paperback. Condizione: new. Brand New Copy. Codice articolo BBB_new0133846970

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 36,68
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,80
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Paperback Quantità: 1
Da:
GoldenDragon
(Houston, TX, U.S.A.)
Valutazione libreria

Descrizione libro Paperback. Condizione: new. Buy for Great customer experience. Codice articolo GoldenDragon0133846970

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 36,50
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,03
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Paperback Quantità: 1
Da:
GoldBooks
(Denver, CO, U.S.A.)
Valutazione libreria

Descrizione libro Paperback. Condizione: new. New Copy. Customer Service Guaranteed. Codice articolo think0133846970

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 37,09
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,97
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Brossura Quantità: 1
Da:
Front Cover Books
(Denver, CO, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: new. Codice articolo FrontCover0133846970

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 37,47
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,01
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Paperback Quantità: 1
Da:
Revaluation Books
(Exeter, Regno Unito)
Valutazione libreria

Descrizione libro Paperback. Condizione: Brand New. 350 pages. 9.25x7.00x0.50 inches. In Stock. Codice articolo zk0133846970

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 65,44
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,72
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Brossura Quantità: 1
Da:
Books Unplugged
(Amherst, NY, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. Buy with confidence! Book is in new, never-used condition. Codice articolo bk0133846970xvz189zvxnew

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 79,13
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Jones, Peter J.
ISBN 10: 0133846970 ISBN 13: 9780133846973
Nuovo Brossura Quantità: 1
Da:
Book Deals
(Tucson, AZ, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. New! This book is in the same immaculate condition as when it was published. Codice articolo 353-0133846970-new

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 79,13
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi