Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Web Programming   Ruby

Rails 5 Test Prescriptions: Build a Healthy Codebase


Huge Savings Item! Save 19% on the Rails 5 Test Prescriptions: Build a Healthy Codebase by Pragmatic Bookshelf at EMS Linux. Hurry! Limited time offer. Offer valid only while supplies last. Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development.


Product Description

Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_girl and Cucumber. Updates include Rails 5.1 system tests and Webpack integration. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers.

Your Ruby on Rails application is sick. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Plus, it has bugs. You need test-driven development: a process for improving the design, maintainability, and long-term viability of software.

With both practical code examples and discussion of why testing works, this book starts with the most basic features delivered as part of core Ruby on Rails. Once you've integrated those features into your coding practice, work with popular third-party testing tools such as RSpec, Jasmine, Cucumber, and factory_girl. Test the component parts of a Rails application, including the back-end model logic and the front-end display logic. With Rails examples, use testing to enable your code to respond better to future change. Plus, see how to handle real-world testing situations.

This new edition has been updated to Rails 5.1 and RSpec 3.6 and contains full coverage of new Rails features, including system tests and the Webpack-based JavaScript setup.

What You Need:

Ruby 2.4, Rails 5.1

Additional Information

Manufacturer:Pragmatic Bookshelf
Publisher:Pragmatic Bookshelf
Studio:Pragmatic Bookshelf
EAN:9781680502503
Item Size:0.83 x 9.25 x 9.25 inches
Package Weight:1.57 pounds
Package Size:7.52 x 1.14 x 1.14 inches

Rails 5 Test Prescriptions: Build a Healthy Codebase by Pragmatic Bookshelf

Buy Now:
Rails 5 Test Prescriptions: Build a Healthy Codebase

Brand: Pragmatic Bookshelf
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$47.95
$39.04
You Save: 19%


Quantity:  

 


View More In Ruby.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Pragmatic Bookshelf, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9781680502381, isbn: 1680502387,
Your customers want rock-solid, bug-free software that does exactly what they expect it to do. Yet they can't always articulate their ideas clearly enough for you to turn them into code. You need Cucumber: a testing, communication, and requirements t...

ean: 9781680502510, isbn: 1680502514,
Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, far-reaching tutorial and reference. If you're new to Rails, you'll get step-by-step guidance. If you're an experienced de...

ean: 9781617291609, isbn: 1617291609,
Summary MongoDB in Action, Second Edition is a completely revised and updated version. It introduces MongoDB 3.0 and the document-oriented database model. This perfectly paced book gives you both the big picture you'll need as a developer and enough ...

mpn: 39092331, ean: 9781937785499, isbn: 1937785491,
Ruby is the fastest growing and most exciting dynamic language out there. If you need to get working programs delivered fast, you should add Ruby to your toolbox. This book is the only complete reference for both Ruby 1.9 and Ruby 2.0, the very lates...

mpn: 978-1-934356-36-4, ean: 9781934356364, isbn: 1934356360,
Printed in full color.For this new edition of the best-selling Learn to Program, Chris Pine has taken a good thing and made it even better. First, he used the feedback from hundreds of reader e-mails to update the content and make it even clearer. Se...

ean: 9780321584106, isbn: 0321584104,
It’s easy to write correct Ruby code, but to gain the fluency needed to write great Ruby code, you must go beyond syntax and absorb the “Ruby way” of thinking and problem solving. In Eloquent Ruby, Russ Olsen helps you write Ruby like true Ru...

ean: 9781617291692, isbn: 1617291692,
SummaryThe Well-Grounded Rubyist, Second Edition addresses both newcomers to Ruby as well as Ruby programmers who want to deepen their understanding of the language. This beautifully written and totally revised second edition includes coverage of fea...

mpn: 42386420, ean: 9781617291784, isbn: 1617291781,
Summary Go in Action introduces the Go language, guiding you from inquisitive developer to Go guru. The book begins by introducing the unique features and concepts of Go. Then, you'll get hands-on experience writing real-world applications including ...

mpn: 9780596516178, ean: 9780596516178, isbn: 0596516177,
The Ruby Programming Language is the authoritative guide to Ruby and provides comprehensive coverage of versions 1.8 and 1.9 of the language. It was written (and illustrated!) by an all-star team:David Flanagan, bestselling author of programming lang...

mpn: 9780321721334, ean: 9780321721334, isbn: 0321721330,
The Complete Guide to Writing More Maintainable, Manageable, Pleasing, and Powerful Ruby Applications   Ruby’s widely admired ease of use has a downside: Too many Ruby and Rails applications have been created without concern for their long-term ma...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.