9.2.3 函数设计