|
February 14, 2018
Does your Rails code suffer from bloat, brittleness, or inaccuracy? We've got the cure for you. Rails 5 Test Prescriptions: Build a Healthy Codebase is now in print and shipping from pragprog.com/book/nrtest3.
And Happy Valentine's Day! If you don't follow us on twitter @pragprog, you might want to. Randy the Renegade Gerbil has been known to celebrate the holidays with massive discount coupons. Just sayin'.
/\ndy
Rails 5 Test Prescriptions: Build a Healthy Codebase
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_bot. 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.2 and RSpec 3.7 and contains full coverage of new Rails features, including system tests and the Webpack-based JavaScript setup.
Now in print and shipping from pragprog.com/book/nrtest3.
Upcoming Author Appearances2018-02-17 VM Brasseur,
Open Source 101, Raleigh, NC
2018-02-17 VM Brasseur,
Open Source 101, Raleigh, NC
2018-03-02 VM Brasseur,
The Lead Developer, Austin, TX
2018-03-05 Dmitry Zinoviev,
CompleNet, Boston , MA
2018-03-08 VM Brasseur,
Southern California Linux Expo (SCALE), Pasadena, CA
2018-03-19 Johanna Rothman,
Boscon, Cambridge, MA
2018-03-21 Jeremy Fairbank,
JazzCon, New Orleans, LA
2018-03-24 VM Brasseur,
LibrePlanet, Cambridge, MA
2018-03-29 Ryan Ripley,
Code PaLOUsa 2018 - Louisville, Kentucky
2018-03-30 Jeremy Fairbank,
Lambda Squared, Knoxville, TN
2018-04-17 VM Brasseur,
Open Source 101, Columbia, SC
2018-04-17 VM Brasseur,
Open Source 101, Columbia, SC
2018-04-20 Jeremy Fairbank,
CodeStock, Knoxville, TN
Who Are We?
The Pragmatic Bookshelf publishing imprint is wholly owned by The Pragmatic Programmers, LLC.
Andy Hunt and Dave Thomas founded the company with a simple goal: to improve the lives of developers. We create timely, practical books, audio books, and videos on classic and cutting-edge topics to help you learn and practice your craft.
We are not a giant, faceless, greed-soaked corporation. We're a small group of experienced professionals committed to helping make software development easier.
Thank you for your continued support!
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
Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.
Thanks for your continued support,
Andy Hunt
Publisher, Pragmatic Bookshelf
Books • eBooks • PragPub Magazine • Audiobooks and Screencasts PragProg.com
Manage your subscription using your account, or permanently unsubscribe here. Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615
|