Re: Design Patterns
I completely agree with Rodiongork and you can learn SRP principle, DRY principle, DAO design pattern which will increase your performance during programing.