In C++, returning objects by value typically means creating a new instance of an object on the stack. This requires…
Read moreManagers don’t think like developers
Managers don’t think like developers Even if your manager was once a decent developer, he has probably already moved to…
Read moreUnit testing has yet to conquer the world. Here is why.
When I first learned about the idea of unit testing, I was utterly astounded by the possibilities this type of…
Read moreHow to Get the Most of Your Coverage Report
Code coverage is a great metric that measures the degree of which the source code of the program has been…
Read moreDevelopment World at 2020
2020 is going to be a new era in the development world. A lot of methods, like agile and DevOps,…
Read more7 Crucial Practices for a Smooth Transition to Agile and DevOps and How to Make It Stick
There are twelve principles outlined as part of the Agile Manifesto. Near the bottom, you’ll find these two: “Continuous attention…
Read moreTest Driving a Blockchain Application: A Simple Example
We define blockchain, the challenges in blockchain application testing and walk through a simple example of testing a blockchain application.
Read moreThe Business Case for Unit Testing – Part 2
In the previous part, we learned valuable lessons on how often to push code into production and studied how Facebook…
Read moreThe Business Case for Unit Testing
Over the years, unit testing has become more and more mainstream in the software development world. But this doesn’t mean…
Read moreThe Java Experience with Incompetent Coworkers
Typemock Comic Developer Hell 2.0 and the Java Experience After all these unproductive meetings, Mel meets up with his boss…
Read more