Brandon Savage has posted the answers to some questions that were raised by a previous post of his on object-oriented development and some best practices. In this new post, he answers the questions:
- "Often times when a developer gives each object only one responsibility, they tightly couple objects together." Can you explain?
- I do not know about dependency injection '" do you have any links that do not require subscription?
- Can you please explain 'one object '" one job' concept?
Each question is answered, sometimes with code included, to help resolve any confusion about how to correct use object oriented practices in your applications.










