My go-to visual reference for understanding design patterns quickly and correctly, came across this all thanks to fireship. We finally had a design patterns course in our final semester, and it was one of the most pleasant surprises of my 4 years at NED by far when the professor announced this as the book we will follow for coursework.
Link: Refactoring.Guru