Книгу «Design Patterns via C#» рекомендуется воспринимать как приложение к книге «Приемы объектно-ориентированного проектирования. http://greatprofitideas.com/sostojalsja-reliz-intellij-idea-2020-1/ Паттерны проектирования» и, читать параллельно, обращаясь к ней за разъяснениями и описанием реализации примеров на языке C#.