Category dependency-injection

Share experience about dependency-injection