Patterns and Best Practices Last updated on Jun 14, 2017 List of Patterns and best practices that good programmers should know and follow: Object Oriented Design Principles SOLID GRASP DRY KISS Don’t Tell Us Design Patterns In next post I'll add details to each one of them. Previous 3 Skills That Will Toss Your Productivity Next Practical programming for non programmers