Benefits of Single Responsibility Principle - Low Level Design