We don’t do any pair programming because most of the time everyone is working on their own code. PullReview helps us to create a standard so that at least when you see someone else's code it still feels like home. It ensures there's a quality standard so that code remains readable and is transferable when necessary by putting more emphasis on testing and the documentation. When we have to collaborate and touch the same source files Fixing or improving code.
It makes me feel more secure about the quality of what I’m pushing to production and I feel more confident when sharing what I’ve worked on.
Improving your coding skills is a balance between learning and applying what you learned. With PullReview you can learn while working on your projects and your codebase.
Code reviews are indispensable, but not for all of your code at the same time. PullReview draws your attention to the problems at hand, so you can discuss the bigger project challenges with your peers. Your project gets better with every code review and so do you.
We are constantly on the lookout for new insights in what makes better Ruby and Rails code. We sift through thousands of blog posts, talks, seminars, etc. and add validated insights to PullReview such that you can produce better code.
PullReview gives you feedback on all aspects of your code:
All under the same umbrella, at your fingertips.
PullReview highlights the code snippet where the issue you are looking at is located. Like this you can immediately dive into the right part of the code.
We not only report what's wrong with your code we also explain why it's wrong and explain different strategies how you can fix your code.
Martin Fowler is specialized in object-oriented analysis and design, UML and patterns. He's the author of several books that have a profound impact on design practices in the Object-oriented Programming paradigm.
Bozhidar is the founder of the Ruby style guide, a community-driven initiative to create a Ruby coding style and best practices.
Sandi is the author of Practical Object-Oriented Design in Ruby. She advocates simple code and introduced four metrics that are heuristics for detecting issues with the code.
We support GitHub, BitBucket and GitLab out of the box. Connecting it is as easy as logging into the services. After that you just select the repository and branch and you're ready for your first code review.
PullReview instantly reviews your changes on the fly. You get a review per commit that can be ordered by type (e.g. security issues, coding style, etc) or by severity. Like this you can focus on fixing the type of issues that matter most to you.
Now that you have feedback you can start improving the code by fixing reported issues. After you've committed the fixes PullReview will let you know that they've been fixed.
14-day free trial on all plans. No credit card required.
| Team | Solo | |
|---|---|---|
| Price (tax excluded) | 20€ / m / dev. 1 free seat per 5 |
20€ / m |
| Best For | Team | Lone Developer |
| Multiple Users | ||
| Unlimited Repositories | ||
| Unlimited Reviews | ||
| Review of every branches | ||
| Insure that: | ||
| your Rails app is Secure | ||
| your Changes are Tested | ||
| the Style Convention is followed | ||
| no Code Smells have been introduced | ||
| Rails Best Practices are followed | ||
| your Code is DRY | ||
| your Code is readable | ||
| your Code is documented | ||
| Review of: | ||
| Ruby and Ruby on Rails | ||
| Javascript | ||
| Notifications | ||
| Team Setup | ||
| Code Review Sharing | ||
| Start a Free Trial | Start a Free Trial |