In the previous post, we saw how unit tests can serve as a reliable source of documentation for your code. There is a lot more that unit tests can do for you. In this post I’ll talk about a fairly obvious, but often ignored, benefit to unit testing: Refactoring.
There are multiple reasons to write unit tests. Verification is only one of them, and the least interesting. This is part 1 of a five part series on why you should write unit tests (apart from the obvious): Documentation!
I had a really good time visiting Mira’s family in Sevlievo, Bulgaria. I am intrigued by the culture and sensibilities in small town Bulgaria.
We started with visiting the old St. Prophet Eliah Church. The last place I was allowed to take photos was the entrance. It was pretty quaint on the inside, but we were not allowed to take any pictures.
It was build during late 19th century as a dedication to the Bulgarian, Russian, and Ukrainian soldiers who lost their lives in liberating Bulgaria from the Ottoman empire. The gold plated domes are of typical Muscovite style from the late 19th century.