I was trying to learn redux and could not get by head around it. Then I wrote a tutorial - didn’t publish, and it got me understanding how the whole thing worked.
I was thinking of learning the design patterns covered in that book in a similar way. Meaning that I would spend a lot of time on it, and if the notes I take are as clear as the redux tutorial I might start publishing them. Mainly to have something extra on my resume.
Anyway. I know for example that the module design pattern (function(){})() is updated in es6 with the import export keywords. Are there other patterns that are updated too
So I’m assuming the actual patterns do not change. The way they are written might have but not the actual pattern. For example, a Constructor Pattern or Singleton Pattern or a Observer Pattern and so on, are still needed even if the way we might write them might have changed a bit?
It might be a silly newbie question but beyond the syntax changes, the patterns are still valid?