August 30, 2017
It's a great day for finished books! Both React for Real: Front-End Code, Untangled and Effective Testing with RSpec 3: Build Ruby Apps with Confidence are now finished, available in print editions, and shipping worldwide.
Be sure to see the new video for RSpec3 at pragprog.com/book/rspec3.
Read on for more details…
React for Real: Front-End Code, Untangled
When you finish this book, you'll be well on your way to solving your front-end problems with React.
Now in print and shipping from pragprog.com/book/lfreact.
Effective Testing with RSpec 3: Build Ruby Apps with Confidence
RSpec has been downloaded more than 100 million times and has inspired countless test frameworks in other languages. Use this influential Ruby testing framework to iteratively develop a project with the confidence that comes from well-tested code. This book guides you through creating a Ruby project with RSpec, and explores the individual components in detail.
Start by learning the basics of installing and using RSpec. Then build a real-world JSON API, using RSpec throughout the process to drive a BDD-style outside-in workflow. Apply an effective test strategy to write fast, robust tests that support evolutionary design through refactoring. The rest of the book provides the definitive guide to RSpec's components. Use rspec-core's metadata to slice and dice your spec suite. Dig into rspec-expectations' matchers: compose them in flexible ways, specify expected outcomes with precision, and diagnose problems quickly with the help of good failure messages. Write fast, isolated tests with rspec-mocks' test doubles while pushing your code toward simpler interfaces.
The authors, with a combined 20 years of automated testing experience, share testing wisdom that will lead to a fun, productive testing experience.
Now in print and shipping from pragprog.com/book/rspec3.
Upcoming Author Appearances
Don't Get Left Out
Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.
Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:
Tell your friends! Tweet this
- Craft GraphQL APIs in Elixir with Absinthe
- Liftoff (audio book)
- Adopting Elixir: From Concept to Production
- Programming Crystal: Fast as C, Slick as Ruby
- Release It! Second Edition
- Learn Functional Programming with Elixir
- Mastering Ruby Closures
- A Common-Sense Guide to Data Structures and Algorithms
Thanks for your continued support,
Publisher, Pragmatic Bookshelf
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts