1. Single Responsibility Principle By Eyal Golan 2. About Me 2 Senior Java developer and agile practitioner. Practicing TDD, clean code. Software craftsmanship advocate.…