Switching my way of thinking from OO to functional. Took me 3 or 4 attempts to get the grip on it. Before that i did not understand how one can solve real problems with this stuff.
You know, everything is an expression, no state variables…
These ideas were so ountlandish. But the strange thing stuck in my head and i approached it again and again until suddenly everything made sense đŸ˜‰