Tag Archives: quality

Unit Testing on Top of Entity Framework DbContext

When writing unit tests one of the challenges is to isolate your tests from everything. To isolate them from the code that is not in their target and also from the other tests. As Roy Osherove puts it in his … Continue reading

Posted in .NET, Technical, Unit Testing | Tagged , , , , | Leave a comment

Low Coupling by Refactoring Towards Higher Cohesion

Low coupling and high cohesion go hand in hand. In a low coupled design, the modules, classes and functions have a high cohesion. The other way around is also true: making high cohesive modules, classes or functions leads to a … Continue reading

Posted in .NET, Design, Technical, Training | Tagged , , , , , , | Leave a comment

Unit Testing Training

Unit Testing has been one of the dearest technical subjects for me in the past years. A great influencer was a TDD Workshop lead by J. B. Rainsberger to which I was lucky enough to attend, somewhere in 2010. It … Continue reading

Posted in Technical, Training, Unit Testing | Tagged , , , , | Leave a comment

Why I Write Isolated Unit Tests

Most of the times when I talk about unit testing or I ask encourage my colleagues to write unit tests, I emphasis on writing GOOD Unit Tests which are easy to write, they test only one thing and they run … Continue reading

Posted in Technical, Unit Testing | Tagged , , , , , | Leave a comment

The Code Design Training

It was few months ago more than a year ago (22nd of February 2013 in my Trello card, Ideas column), when I came up with the thought of developing a training about how to write good code. At that time … Continue reading

Posted in Technical, Training | Tagged , , , , , , , , | Leave a comment