Я применяю интервальное повторение при изучении чего угодно. Для этого есть крутая программа - Anki, забиваете карточки, и повторяете каждый день. Это не зубрежка, это просто повторение.
Читаю абзац, выделяю с него основную суть в виде вопроса, и ответа. Например абзац из Лутца
Теоретически классы (и экземпляры классов) относятся к категории
изменяемых объектов. Подобно таким встроенным типам, как списки
и словари, они могут изменяться непосредственно, путем присваива
ния значений атрибутам и, как и в случае со списками и словарями,
это означает, что изменение класса или экземпляра может оказывать
влияние на множественные ссылки на них
Основная суть, которую нужно запомнить, это то, что классы относятся к категории изменяемых объектов. Тут конечно же, уже сначала нужно знать, что такое изменяемые объекты.
Для этого абзаца создаю карточку в анки, в вопрос забиваю следующее
Относятся ли классы и и экземпляры классов, к категории изменяемых объектов?
ответ
да (сюда можно добавить - почему, или же дополнительную памятку типа - да, также как и встроенные типы, списки и словари).
И так каждый раз, когда встречаете неизвестную (или плохо известную) вам информацию.
И каждый день, вы должны открывать Анки, и повторять все карточки. Занимает около 10-15 минут, я делаю это в метро, раньше делал строго после обеда (когда есть строгое время или точка события, легче не пропускать).
Повторю, это не зубрежка, и многие скажут "достаточно понять, и оно само запомнится", но если не использовать эту информацию, она может забыться, а анки будет всегда симулировать это "использование", и информация не забывается. Плюсом тренируете память.
Также раньше применял Mind map для конспектирования, но это сложная тема, к которой я пока привыкнуть не смог, поэтому больше не применяю.