|
|
|
|
|
by sarchertech
1390 days ago
|
|
When the OP said they "have no idea how pointers work", I took that to mean they don't know know anything about how memory works. Why does does copying this array, not copy the contents of the array. Why does accessing a random value in a linked list take so much longer than accessing a random value in array. What happens when I reassign a local variable. Developing an underlying mental model of what's actually happening is so much more effective than treating a programming language like a black box. As far as "severely limits", there are many jobs where you could spend your entire wiring together libraries and asking more senior developers for help when you run into edge cases. But if you want to be one of those people who gets called in to help, you need a basic understanding of memory indirection. You don't need to understand pointer syntax in any specific language, but you need to have some understanding of what happens when you type x = [1,2,3]. At many tech companies, I doubt you could even make it passed the interview without a basic understanding of what a pointer is. |
|