Для меня "Память, поскольку концепция программирования в C и C++" действительно открыла мои глаза для того, как управление памятью действительно работает. Если Вы - C или разработчик C++, я считаю его необходимостью чтение. Вы будете вызывающе изучать что-то или помнить вещи, которые Вы, возможно, забыли по пути.
http://www.amazon.com/Memory-Programming-Concept-C/dp/0521520436
Вы можете использовать внешние псевдонимы ( учебник и ссылка ), чтобы различать их. По общему признанию, это довольно неприятно - очевидно, избегайте там, где можете, но, по крайней мере, C # предоставляет способ обойти это :)