learnstuff logo

Decorator, Façade, Flyweight, Front Controller

Learn to implement and use: Decorator, Façade, Flyweight, Front Controller. In this course we discuss ways in which we hide the complexity of our code and logic from other classes or users of our API.