A few weeks ago, I wrote a blog post about how to abstract your code to make it easier to reuse. The top 1 principle is the “Single Responsibility Principle’, or SRP for short. SRP means you should keep your function, class or module as simple and coherent as possible.
Table of contents
If I Could Only Teach One Thing To A Beginner DeveloperSingle Responsibility PrincipleEncapsulationDon’t Repeat YourselfSummarySort: