MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Tactical Design Patterns in .NET: Managing Responsibilities

Course Summary

Applying a design pattern to a real-world problem is not as straightforward as literature implicitly tells us. It is a more engaged process. This course gives an insight into tactical decisions we need to make when applying design patterns that have to do with separating and implementing class responsibilities.

  • +

    Course Syllabus

    The Right Time to Apply a Design Pattern
    - 45m 50s

    —Introduction 7m 36s
    —Implementing the Observer 4m 41s
    —Supporting Different Notifications 6m 5s
    —Evolving the Observer 11m 23s
    —Design Patterns Backed by .NET Framework 6m 35s
    —When Is the Right Time to Apply a Design Pattern? 7m 7s
    —Summary 2m 20s
    Cascading Factories to Eliminate Dependencies
    - 27m 15s

    —Vacation Builder Example 6m 25s
    —Pulling the Abstract Factory Out 7m 2s
    —Using Inversion of Control to Resolve Dependencies 2m 20s
    —Cascading Factories Explained 6m 19s
    —Abstract and Concrete Factories 3m 30s
    —Summary 1m 38s
    Real World Composition Pitfalls
    - 30m 16s
    Compositing the Control Role
    - 34m 52s
    Object Composition Using Chain of Responsibility
    - 41m 46s
    Visitor Design Pattern and Encapsulation
    - 36m 22s
    Calling Protocols and the Visitor
    - 30m 49s
    Using Mixin to Move Responsibilities Out
    - 41m 50s

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url