Design patterns are often now seen as archaic solutions that were relevant in the old days of programming mostly in Java and C++, when Java didn’t support lambda expressions and dynamic features were nowhere to be seen.
In this talk, we’ll show how this patterns, in combination with meta-programming techniques can be super interesting to use in helping to solve problems in the modern programming ecosystem.
Be ware though, user discretion is advised, some of the implementations I will provide, are implemented in a VERY, VERY unorthodox, but extremely fun way! Because… after all, we’re programmers because we love what we do! And having fun while doing it is awesome!