Как запомнить классы, функции и методы в программировании и сэкономить время?
Запоминать всё не надо. Нужно пользоваться документацией, иметь под рукой удобные справочники (лучше online c возможностью поиска). Многие используют cheat sheet вроде этого. То, что будете часто использовать, само собой запомнится.
времени на чтение кода тратится больше в разы, если вообще не на порядок, вот там надо экономить, соблюдать правила именования и т.п.