Это очень важно. Я начал разрабатывать (C, C ++, а теперь и Objective-C) без каких-либо знаний и, конечно, без терпения читать об указателях. Работа с ними заставила меня осознать основы, но это было все.
Сначала это не вызывало никаких реальных проблем, хотя мои программы были простыми, но в долгосрочной перспективе, когда мои программы стали более сложными и моя работа стала более важной (т.е. другие люди зависят от них), отсутствие у меня знания о указателях настигли меня, и мне пришлось переписать и переосмыслить большую часть моего кода ... это была горькая реальность и следствие того, что я не заботился о чем-то, что так важно в низкоуровневом программировании ..
Также хорошо разбирайтесь в сборке мусора или сохраняйте счетчики (malloc, dealloc, new и т. Д. И т. Д.). Освобождение и создание объектов в нужное время очень и очень важно и тесно связано с указателями.