American violinist Claire Allen published some smart tips to improve the memorization of a musical score in his blog. Her post is worthy to read and also include a short test to check our musical memory:
British pianist Sam Haywood went further and patented the “Memory Star”, a simple system to learn a piece by heart, covering increasingly large areas of the score until the whole piece is perfectly memorized: