Мне интересно, считается ли это нормальным делать что-то подобное?
if ( p_Pointer != NULL ) {
return p_Pointer;
} else {
return NULL;
}
Без всего остального. Дело в том, что если указатель нулевой, NULL будет возвращен, поэтому было бы бессмысленно тратить на это шаг. Однако это кажется полезным для целей отладки, потому что, если бы я проходил с отладчиком, я мог бы проверить с помощью этого теста, является ли указатель NULL или нет.
Любые комментарии или предложения относительно этой практики?