Should you use smart pointers in function parameters? | Heykuki News