Design Patterns: Adapter and Façade

Sign in to queue

Description

This is the seventh of an eight part series where Robert is joined by Phil Japikse to discuss design patterns. A design pattern is a best practice you can use in your code to solve a common problem.  In this episode, Phil demonstrates the Adapter and Façade patterns. The Adapter pattern allows the interface of an existing class to be used as another interface. The Façade pattern enables an object to provide a simplified interface to a larger body of code, such as a class library.

Episodes in this series:

Resources

Embed

Download

The Discussion

  • User profile image
    xaimaran

    He's ruining the enthusiasm of brand new design pattern learners.

    The low quality of explanations and the boring examples are not what we expected from Visual Studio Toolbox director.

    Please stop this chaos for the love of God.

     

  • User profile image
    rogreen

    @xaimaran: Sorry to hear that you are not enjoying these. Is it just this episode, or are you finding the entire series not to your liking? 

    Robert

  • User profile image
    Artemious

    @rogreen:

    @xaimaran:

    I agree. I also find most of the episodes explanations very poor and the examples boring.
    The "Head First Design Patterns" book makes it so much easier to understand patterns. I love the illustrations and examples there. But Phil Japikse often uses examples from his own experience as a professional programmer, which are not always clear to me.

    I understand he is professional and loves writing tests to illustrate the working code, but this is only overcomplicating things. What if someone does not understand tests at all?

    However, I liked the Cars and the PizzaFactory illustrations in the Factories episode.

    He's ruining the enthusiasm of brand new design pattern learners.

    The low quality of explanations and the boring examples are not what we expected from Visual Studio Toolbox director.

    Please stop this chaos for the love of God.

     

  • User profile image
    xaimaran

    @rogreen: Lovely Robert, as a host in all of your design pattern series your explanations and simplifying the usage of the patterns in real-world samples are much better than the professional @Phil Japikse.

    Believe me, I watched most of the Pluralsight courses and Channel 9 videos for more than 11 years and the poor quality of content is obvious here.

    I already know the design patterns and I was looking for some videos about it to recommend to our developers which help them learn and catch the path faster, but the entire series is not even clear to me so how come junior developers would enjoy it?

     Thanks for your response sir

    Sina

Add Your 2 Cents