Is it a good idea to typedef pointers? Not in my experience. Hiding the ‘*‘ makes the code hard to read.