Как вы читаете литературу по программированию и запоминаете?
После прочтения применять практику по прочитанному или конспектировать например ручкой на бумагу
Новые переменные , например, файла конфигурации, вы учите 
Нет конечно, зачем их учить? Достаточно дать понятные имена и подглядывать при необходимости. Новые понятия вы запоминаете, 
А я их не заучиваю как школьные теоремы по математике, а вникаю для чего они нужны, как их можно применить, и как описываемые походы могут отличаться от того что делаю/знаю я на текущий момент. Так и запоминается. Потому что, если я прочитаю, но забываю через неделю..... -(( 
А просто заученное определение вам не поможет никак.