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)