Pull Request-Driven Development: More Clarity, Better Code

When you spend time up front thinking about your approach before diving into code, you'll end up with a much better result.