Unit tests, do they worth it?

Practical Software - Unit tests, do they worth it?

Often I hear people doubting the effectiveness of unit tests, they usually say “most bugs we encounter with are ‘integration bugs’”, “they usually happen due to integration flaws with the DB, with some external API, with some configuration, etc.”  Do they right? Well, it depends. Consider the following scenario in which I am sure you’ve been […]

5 Things to Improve Your Code Review

Practical Software - 5 things to improve your code review

Understand the Requirements The first step for a productive code review is to understand what the task was all about and think about possible solutions. Once you understand the requirements, the code review can be more productive since you are focused on the problem to be solved rather than on a shallow read-through of the […]