The RSpec Book e oltre 1.000.000 di libri sono disponibili per Amazon Kindle . Maggiori informazioni


oppure
Accedi per attivare gli ordini 1-Click.
oppure
Con la prova gratuita di
Amazon Prime.
Altre opzioni di acquisto
Ne hai uno da vendere? Vendi i tuoi articoli qui
Inizia a leggere The RSpec Book su Kindle in meno di un minuto.

Non hai un Kindle? Scopri Kindle, oppure scarica l'applicazione di lettura Kindle GRATUITA.

The RSpec Book: Behaviour Driven Development With RSpec, Cucumber, and Friends [Brossura]

David Chelimsky , Dave Astels , Aslak Hellesoy , Bryan Helmkamp , Dan North

Prezzo: EUR 26,09 Spedizione gratuita. Dettagli
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
Disponibilità immediata.
Venduto e spedito da Amazon. Confezione regalo disponibile.
Vuoi la consegna garantita entro martedì 21 maggio? Ordina entro e scegli la spedizione 1 giorno. Dettagli

Formati

Prezzo Amazon Nuovo a partire da Usato da
Formato Kindle EUR 18,14  
Brossura EUR 26,09  

Spesso comprati insieme

I clienti comprano questo articolo con Programming Ruby 1.9: The Pragmatic Programmers' Guide: The Pragmatic Programmers' Guide. Updated for Ruby 1.9.2 EUR 33,66

The RSpec Book: Behaviour Driven Development With RSpec, Cucumber, and Friends + Programming Ruby 1.9: The Pragmatic Programmers' Guide: The Pragmatic Programmers' Guide. Updated for Ruby 1.9.2
Prezzo per entrambi: EUR 59,75

Mostra disponibilità e dettagli di spedizione


Chi ha acquistato questo articolo ha acquistato anche


Dettagli prodotto


Quali altri articoli acquistano i clienti, dopo aver visualizzato questo articolo?


Recensioni clienti

Non ci sono ancora recensioni di clienti su Amazon.it
5 stelle
4 stelle
3 stelle
2 stelle
1 stella
Le recensioni clienti più utili su Amazon.com (beta)
Amazon.com: 4.0 su 5 stelle  13 recensioni
22 di 23 persone hanno trovato utile la seguente recensione
3.0 su 5 stelle Great intro to an important methodology, but lacks depth 19 febbraio 2011
Di Mani Tadayon - Pubblicato su Amazon.com
Formato:Brossura
Behavior Driven Development is an important new methodology, and the authors of The RSpec Book provide a solid introduction to the theory and practice of BDD. However, I feel this book would have been just as good as a series of blog posts. This is not meant to denigrate the book, into which I know much effort was invested. However, the examples in the book fail to tackle the real-world challenges that you will face when implementing BDD.

Einstein said "Everything should be kept as simple as possible, but not simpler." A common fault of software courses and books is an avoidance of real-world complexity. For example, in The RSpec Book, the last 3 or 4 chapters are on BDD with Ruby on Rails. The sample application that is developed is ridiculously simple. Also, no cucumber specs are developed for it, so we are basically writing code for its own sake, rather than executing on the BDD mantra of "writing software that matters."

Both BDD and Ruby on Rails are meant to offer solutions for large, complex software projects and the ins and outs of their proper usage can only be learned by application to software that goes well beyond toy functionality. In a large Rails projects, with dozens of models with complex associations interacting with multiple gems, managing RSpec examples and Cucumber scenarios is a project in and of itself. The introductory example application "CodeBreaker" is better because it shows the full BDD development cycle with both cucumber and RSPec. Perhaps the authors should have built on that same example in the Ruby on Rails chapters.

In the end, if you want to learn BDD, you definitely should buy this book. The authors would do well, however, to bring in more of their real world experience in future editions.

One final note for those interested in advice on real-word BDD best practices, google "You're cuking it wrong" by Jonas Nicklas.
22 di 24 persone hanno trovato utile la seguente recensione
3.0 su 5 stelle Room for Improvement 2 febbraio 2011
Di R. Sandridge - Pubblicato su Amazon.com
Formato:Brossura
I hate to be the first one to give a less than great review of this book, especially since several of the authors are chiefly responsible for these great testing tools to be in existence. But I'd probably be even harder on the book than I am if I knew of a good alternative, which I don't. So best I can tell, this is still the best book to learn BDD using RSpec and Cucumber.

There seems to be a fair amount of errata that didn't get fixed prior to going to print. In fact, the book on whole seems like it could have used more in the editing process. I question the organization of the book; however I do get a sense of what the authors were trying to accomplish.

I am sympathetic to the challenges of writing a book for technologies that are very rapidly changing; that said, at a conference in June 2010, the author had already switched to using Capybara instead of Webrat, so I was shocked that the book went to print in December 2010 without mention of Capybara, which from what I can tell, seems to be the new de facto standard for browser simulation.

No doubt BDD while easy to understand at an abstract level, seems to be an art hard to explain concretely. Surely examples are the best way to learn, and fortunately this book does use plenty of examples. I love that they devote 100 pages specifically to BDD in Rails (although I'm sure developers using other languages and frameworks don't). I'd say this edition of the book is a good 0.8 release, and I look to the inevitable 1.0 (aka 2nd Edition).
13 di 14 persone hanno trovato utile la seguente recensione
4.0 su 5 stelle If you are a hard core developer 28 aprile 2011
Di David A. Taylor - Pubblicato su Amazon.com
Formato:Brossura|Acquisto verificato Amazon
I am a long time Web Developer, ramping back up on RoR. I was looking for a book that would help me develop a good solid testing environment on this new Rails 3 project that I am creating.

As I read and tried many of the little tiny examples in the book, and eventually decided that I do not want to do Cucumber (I do not need to spend the extra time to generate code to translate requirements from English, RSpec is clear enough for me). Unfortunately (from my perspective), much of the book rambles on about Cucumber and integrating it with RSpec.

As I went through the book and I found a section of code that interested me, it too frequently told me that I would hear more details later on, which I found quite frustrating. I was ready for the down-low, and never seemed to find it, until I eventually jumped to Chapters 23, 24 and 25. Chapters 23, 24 and 25 are the chapters that walk you through the process of developing Test/Behavior driven View, Controllers and Models. This is what I needed to get my project going.

This book is worth it, even if you only look at the RSpec chapters.

Oh, by the way, when you are looking into the tools you want to use for integration testing, I recommend looking into Capybara, which is not talked about in the book.

I hope this helps.
Dave Taylor (tayloredwebsites.com)

Ricerca articoli simili per categoria