( gelei | 2020. 09. 25., p – 13:17 )

Ha felhasználom a segédfüggvényt másutt és ott a hívóban elfelejtem levalidálni a pointert

Hát nem szabad elfelejteni. :)

De viccet félretéve, szerintem oké az, hogy egy függvény pontosan egy dolgot csinál csak - pont a kódfelhasználás miatt. A validációra is csinálhatsz egy segédfüggvényt, ami semmi mást nem csinál a validáláson kívül.