понять определенный блок кода и повторить не смотря?
Нет, не нужно заучивать код, просто когда ты набираешь руками, а не просто пробегаешь при чтении, ты множество нюансов узнаешь, главное понять, не нужно запоминать весь блок кода я думаю.
Кода ведь много, все не нужно запоминать и зубрить от слова совсем