21 STASHED IDEAS
These five principles are guidelines to follow when building software. They were made popular by a software engineer, Robert C. Martin. It is possible to satisfy one principle while violating the other, even though they are alike.
To make this as simple to follow, the word “Class” is used, but note that it can also apply to a Function, Method or Module in this article.
❤️ Brainstash Inc.