oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 9,50 eintauschen?
Metaprogramming Ruby: Program Like the Ruby Pros
 
Größeres Bild
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Metaprogramming Ruby: Program Like the Ruby Pros [Englisch] [Taschenbuch]

Paolo Perrotta
5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
Statt: EUR 24,95
Jetzt: EUR 21,95 kostenlose Lieferung. Siehe Details.
Sie sparen: EUR 3,00 (12%)
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Nur noch 5 Stück auf Lager - jetzt bestellen.
Lieferung bis Donnerstag, 31. Mai: Wählen Sie an der Kasse Morning-Express. Siehe Details.
Gutschein erhalten
Tauschen Sie jetzt Metaprogramming Ruby: Program Like the Ruby Pros gegen einen Amazon-Gutschein in Höhe von EUR 9,50 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Wird oft zusammen gekauft

Metaprogramming Ruby: Program Like the Ruby Pros + Programming Ruby 1.9: The Pragmatic Programmers' Guide + The RSpec Book: Behaviour Driven Development with RSpec, Cucumber, and Friends (Facets of Ruby)
Preis für alle drei: EUR 78,85

Verfügbarkeit und Versanddetails anzeigen

Die ausgewählten Artikel zusammen kaufen


Produktinformation

  • Taschenbuch: 296 Seiten
  • Verlag: Pragmatic Programmers (18. Februar 2010)
  • Sprache: Englisch
  • ISBN-10: 1934356476
  • ISBN-13: 978-1934356470
  • Größe und/oder Gewicht: 22,9 x 19 x 2,5 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 50.949 in Englische Bücher (Siehe Top 100 in Englische Bücher)

Mehr über den Autor

Paolo Perrotta
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Paolo Perrotta auf Amazon

Produktbeschreibungen

Kurzbeschreibung

Everyone in the Ruby world seems to be talking about metaprogramming - how you can use it to remove duplication in your code and write elegant, beautiful programs. Now you can get in on the action as well. This book describes metaprogramming as an essential component of Ruby. Once you understand the principles of Ruby, including the object model, scopes, and eigenclasses, you're on your way to applying metaprogramming both in your daily work and in your fun, after-hours projects. Learning metaprogramming doesn't have to be difficult or boring. By taking you on a Monday-through-Friday workweek adventure with a pair of programmers, Paolo Perrotta helps make mastering the art of metaprogramming both straightforward and entertaining. The book is packed with: pragmatic examples of metaprogramming in action, many of which come straight from popular libraries or frameworks, such as Rails; programming challenges that let you experiment and play with some of the most fun, i??out-therei??' metaprogramming concepts; and metaprogramming spells - 34 practical recipes and idioms that you can study and apply right now, to write code that is sure to impress. Whether you're a Ruby apprentice on the path to mastering the language or a Ruby wiz in search of new tips, this book is for you.

Über den Autor

Paolo Perrotta has more than ten years of experience as a developer and writer. He worked for domains ranging from embedded to enterprise software, computer games, and web applications. These days, Paolo coaches agile teams for Yoox, a large Internet fashion shop, and teaches Java to developers throughout Europe. He lives in Bologna, Italy, with his girlfriend and a cat. He loves Ruby.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 
(2)

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
4 von 4 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch|Von Amazon bestätigter Kauf
Dieses Buch ist ein Muss für jeden, der die Sprache Ruby wirklich verstehen und effektiv nutzen will. Die ganze mystischen Dinge wie die Eigenklassen, method_missing, die scopes und sonstige Dinge, die man in Grundlagenbüchern nicht unbedingt detailliert präsentiert bekommt werden hier an Hand zahlreicher Beispiele mit einprägsamen Namen versehen und unterhaltsam erklärt.
War diese Rezension für Sie hilfreich?
3 von 3 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
Ich kann dieses Buch nur empfehlen!

Der Aufbau und die Beschreibungen sind simple gehalten und die Beispiele so schön kurz das man sie schon fast während dem Lesen gleich mit tippen möchte und kann.
Neben der Programmierung wird einem auch verständlich Ruby näher gebracht. Wie hängen die ganzen Module, Class und Objects zusammen.

Am Ende des Buches sind ein paar "Spells", wie sie der Autor nennt, enthalten. Kurze Beispiele für den Einsatz von Metaprogramming.
Einige sind warscheinlich so einfach verständlich das ein erfahrener Rubyist nur darüber lachen kann, aber dafür gibt es auch noch viele andere, die man so auch noch nicht im Einsatz hat oder kennt.
Ich programmiere jetzt seit knapp 6 Jahren mit Ruby und Rails und es gibt wenig Bücher die mich noch überraschen können. Aber dieses zählt eindeutig dazu.

* Ideal für Leute die Ihre Programmierkenntnisse erweitern möchten.
* Für Anfänger ein gutes Buch um Ruby kennen zu lernen was die Technik hinter der Programmierung angeht, weniger um mit Ruby anzufangen.
* Für Profis ein gutes Nachschlage Werk, um das ein oder andere kniffelige Problem vielleicht eleganter zu lösen.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  25 Rezensionen
44 von 45 Kunden fanden die folgende Rezension hilfreich
Should really be titled "Thinking in Ruby" 8. April 2010
Von Peter M. Goldstein - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
I've read quite a few Ruby books and this is one of the best. The author very effectively does a number of things in this book:

i) Highlights the conceptual differences between Ruby and other currently popular languages

ii) Shows how those conceptual differences are expressed in programming constructs by walking the reader through a number of small but realistic example problems

iii) Reviews internal details of a number of pieces of real-world software (most notably Rails) to show how the authors of these packages use the techniques he describes to solve their problems

iv) Provides a number of helpful and applicable guidelines on how to 'think in Ruby'

v) Generates a GoF style catalog of implementation patterns

vi) Skewers the notion that 'metaprogramming' is any different than regular programming

After finishing this book I have a real appreciation of the techniques the author describes, and how they can be used to write flexible, powerful, and maintainable software. Before reading this book I was aware of a number of these techniques, but I didn't necessarily understand how they could be effectively used to solve real problems. Now I do. The book truly covers how to think in Ruby - how to naturally solve problems in Ruby, as opposed to adapting techniques commonly used in languages from the C/C++/Java lineage.

The one major criticism I had of Metaprogramming Ruby was the 'fanboy' tone that permeates a lot of the text. Frequently the author seems more interested in getting you to agree with him that Ruby is great than in conveying the concepts being discussed. There are a lot of gratuitous slams of other languages (especially Java) that were frankly unnecessary and distracted from the book. Had the tone of those comparisons been a little more highbrow and a little less schoolyard, this would have been a better book.

Overall rating: 4.5 stars
22 von 24 Kunden fanden die folgende Rezension hilfreich
Short and sweet 4. März 2010
Von Matt Darby - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I have a BS and MS in Computer Science, and worked with Ruby professionally for two years. I've read every major Ruby book on the market. This book brought me to the next level. If you dig Ruby or Rails and are a programmer looking for the next step, this is it.
10 von 10 Kunden fanden die folgende Rezension hilfreich
Essential to Appreciate Ruby's Power 8. April 2010
Kinder-Rezension - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I have been programming in Ruby for almost two years, and I have done some Ruby on Rails. With this book I finally begin to understand what Ruby was doing for me all along -- especially when it's running on Rails. Ruby was easy to use like I've used many other languages, but now I understand how unique and powerful Ruby really is. And I'm sure that I will begin to take advantage of that extra power.

Also: the book is well written and organized. I especially like that whenever a particular topic is mentioned a page reference also appears. This makes it easy to do a quick review of the topic before going further, like "Hook Methods (181)."

This book will not sit idly on my shelf. I'll be going back to it again and again for review and further mastery of the topics.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de