按更严格的要求命名变量，增加方法名和注释