如果更好的避免bug?每行代码都考虑分支或者错误情况(注意考虑并不代表一定要写,没有就不用写,只是要培养自己的这种意识,如果没有这样的意识,那就会导致该写的也都遗漏了), 第一遍代码完成基本功能,第二遍代码完善异常和分支处理,第三遍代码优化(包括编程规范、性能、逻辑等)