In this post, I would like to explain to you what exactly is SOLID. I will try to do it the clearest way I can. At first, you should know that SOLID consists of 5 design principles that were created to make software more understandable, flexible and maintainable. They’re gathered by Robert C. Martin in …
Category: Best Coding Practices
DRY, KISS, YAGNI
If these abbreviations (DRY, KISS, YAGNI) tell you nothing – I strongly invite you to read this post. Especially, if you are a programmer or you intend to be. Don’t Repeat Yourself Then you will avoid a flood of problems. 🙂 A solid programmer living in the world of object-oriented programming should even subconsciously try …