DEV Community

Alexey Tukalo
Alexey Tukalo

Posted on • Updated on

Derek Banas: Design Patterns Video Tutorial

The set of the lecture describes different software design patterns. Software design patterns are standard solutions to frequent problems in software design. They are used as a reference for the design of new systems and communication among software developers.

The course requires an understanding of UML diagrams. A significant disadvantage of the collection is too concreted examples and lack of explanations on plain English.

For beginners:

It allows developers to leverage an experience gained by software developer’s community. The knowledge emphasises extra attention to the design of software components.

For experienced:

Each lecture of the series can act as an independent studying unit. Therefore it can be used to refresh rarely used patterns for an interview or utilisation on a tricky occasion.

The videos are available on YouTube

Top comments (0)