Здравствуйте, Максим, Вы писали:
Вот теперь хочу понять, я один такой тупой или кто-то тоже испытывает подобные проблемы? Как вообще с таким бороться?
Забей! У меня, да и у многих, я думаю, кто сталкивается с С++, дела обстоят точно также. Даже часто занимаясь мета-программированием, обычно мыслишь высокоуровневыми паттернами и их цепочками, иногда такими длинными, что на детали не остаётся места в памяти. Приходится подсматривать в свой же код. Потом, у С++ многое сделано через такую ж@пу, что не грех забыть, Евгений Музыченко не даст соврать