You must learn Design Patterns as a Programmer ( aspiring developer) - Design Patterns is the common denominator you need to master in order to build excellent Software and build systems that actually work the way they should work.
In this week's "deconstruction Fridays", I will show you the Singleton Pattern. To demonstrate this Design Pattern, I'll be using the Java Programming language; but know these Patterns are language agnostic - meaning they are independent of any programming language. You can use design patterns' concepts in any language - that's the beauty!
If you want to learn about Design Patterns more in-depth ( 23 of them ), then follow this link: https://bit.ly/ytube-df-designpatterns