函数 不要在函数中传入布尔值参数,可以把需要传入布尔值的函数拆成两个函数来处理抽离Try/Catch,把try和catch代码块的主体部分抽离出来,另外形成函数每个函数只该做一件事 注释 一般通过创建一个描述与注释所言同一事物的函数就可以去掉注释