Before diving into the best code review practices, I always ask this question - Why do we need a Code Review process? Code review process exists to improve the software development lifecycle (SDL). To improve the software and code that we are writing. This is done by adding an extra layer to the development process where your peers will take a look at the code to … [Read more...] about Code Review Best Practices For Software Engineers
code
Mindset Behind Test Driven Development (TDD)
Do you find Test Driven Development (TDD) difficult to grasp? You might have tried writing test cases but ended up staring the blank screen for hours trying to come up with the correct test for your piece of code. Perhaps, you have started thinking that Test Driven Development is not for you. But before you come to the conclusion read this article. I'm sure you would want … [Read more...] about Mindset Behind Test Driven Development (TDD)