Errol Schmidt Profile picture
Mar 14 6 tweets 2 min read Read on X
reinteractive delivers a comprehensive App Review for Ruby on Rails. Needless to say over the years we have found some incredible things here are my top 5 good and bad (all real examples for production apps!) (a thread)
The Good!

1/An overwhelming majority of apps we review score greater than 80 on Ruby Critic test
2/a 90% test code coverage (yet to see the fabled 100%)
3/A readme so through that a new dev is able to spin up the local environment including complex dependencies measured in minutes
4/“We’ll just finish off the 7.x upgrade before you start your review”
5/"We just wanted an independent opinion on how our developers are going" (bonus points when those developers are present in your report delivery meeting and they engage like a group pairing session)
The Bad!
1/The App that had just one line in the readme file: “todo: fill this in”
2/“We don’t own the github repo - you’ll need to talk to our developer about that”
3/Production database credentials in plain text in the code
4/“We just use the production database for testing”
5/Rails 2.x
And any time the developer has difficulty in getting the gitX login details over to you. They are either (i) not using git at all, (ii) trying to hide something in there (iii)madly fixing something (or all of the above), or at best just not on top of things
I’ve learnt to take nothing for granted. Even with the most egregious problems Rails apps can keep running, and sometimes even the best written apps can do with a little love and re-factoring.
You can get a review done on your app - it’s not very expensive, and there is no obligation for further engagement or purchases after delivery
reinteractive.com/articles/ruby-…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Errol Schmidt

Errol Schmidt Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(