Naming things

Good naming is very important in software engineering. This article discusses the issues associated with two common generic names – “component” and “module”

Dagger 2 Tutorial

Dagger2 dependency injection

Basic tutorial of Dagger 2 dependency injection framework for Android developers. Core principles, modules, components, scopes.

The Future of TechYourChance Blog

After more than two years of blogging about software construction, I feel that it is time for a non-technical post about the blog itself.

In this post, I will share with you the story behind this blog and discuss the future of TechYourChance project