DesignPatterns Here Are My Design Patterns That I have Learned For Better And Scalable System Designs.