Skip to Main Content

Design Patterns & Refactoring: Print Dictionaries

A primary goal of Object Oriented Programming is to create software that is easy to modify and extend. In this course we will look at two complementary paradigms targeted to achieve this goal. In the first part of this course, we will take an in-depth lo