The Single Responsibility Principle of source control

The first design principle in SOLID is the single responsibility principle (SRP) that states that each object should have only one responsibility. Today I’ve found another place in which SRP is just as important – source control commits (check-ins). Just like the programming principle the SRP of source control means that each commit should have … Continue reading The Single Responsibility Principle of source control

Webinar – Successful unit testing from day one

Writing unit tests can be harder then it seems, during my work at Typemock I’ve encountered developers that were frustrated and discouraged because TDD and unit testing didn’t seem to work for them. That is why we’ve decided to host a webinar about how to start unit testing your code. I will be co-hosting this … Continue reading Webinar – Successful unit testing from day one