For the last half year I've been memorizing a ritual. What that process has looked like is I would spend a week memorizing the lines for one particular segment of the ritual and making sure I really had those lines memorized. Then I would move on to the next segment. In the midst of this memorization I also ended up modifying the ritual and adding some additional lines of my own, so those also needed to be memorized and integrated into the working. I needed to get a feel for how what I added fit into what already existed.
In the last couple of months I've been memorizing some chants for some work I'm doing with the Elemental Archangels. The purpose of memorizing the chants is to embed and embody specific associations with the archangels and the correspondences that they mediate. By memorizing the chants, I'm not just learning the words, but also developing an understanding of what those words represent and creating and deepening my connection with the archangels.
I find that memorization is a skill that isn't always appreciated in magical work. The idea of memorizing correspondences or chants can seem like a lot of tedious work, from a surface perspective. The value of memorizing chants and correspondences is that its actually a process that allows you to intimately connect and get to know what you are working with.