When a team decides it needs a coding convention, the usual move is to borrow one from a big company, such as Microsoft’s C# conventions, the Airbnb JavaScript guide or one of Google’s style guides. That’s a sensible starting point. But each of those documents was written for one company’s team size, codebase and tools. …
Quality Assurance
Code Review Best Practices: A Complete Guide for Teams
Code review is one of the cheapest ways to improve software, and one of the easiest to get wrong. When it works, bugs get caught before they ship, knowledge spreads across the team, and the codebase stays consistent. When it doesn’t, pull requests sit for days, reviewers argue about formatting, and authors learn to dread …
How to Choose a Good Software Testing Strategy
Previously I wrote an article titled The Right Balance Between Different Types Of Test. This article in intended to act as a complementary piece that will help us to make a better choice when it comes to adopting a testing strategy. In this post we’re going to first see what different types of tests are …
