воскресенье, 15 ноября 2015 г.

Tests MUST improve your efficiency and DECREASE development time

I’ve heart a lot from many software developers that writing tests (unit, integration, functional and so forth) increases dramatically development time and makes development process very slow. But they don’t consider all range of issues their team faces while developing applications.

пятница, 23 октября 2015 г.

Teamcity Automatic Merge and feature-branch development in github

Teamcity released Automatic Merge feature for distributed control version systems (git, mercurial) that allows making merge automatically after successful build finishing. I found a few articles how to do that, but unfortunately none of them contains full description how to implement Automatic Merge for my needs.

Here I’ve described all steps needed for automatic merge from feature-branch to developer one with using github.

пятница, 31 июля 2015 г.

“Heavy” constructors (C#)

I tried to understand reasons for avoiding complicated logic in constructors in C# and .Net but didn’t find one source with full and deep explanation why it’s not good practice in C# development. I decided to gather all information about this issue in this post.