Sample codes files with examples of the single responsibility principle