Add the best practice of prefixing function that mainly return the result by reference