新入职一家公司如何防止业务导致的代码问题

自己多想

  • 自己多想很重要,不要进行脑补,我们的脑子是特别喜欢脑补结果的,
  • 例如:一个业务功能为,用户审核认证,0 为未认证,1 为通过认证,2 为未通过认证,我们要实现一个如果用户认证的功能
  • 某些脑子不清晰的情况下我们就会进行脑补结果,下意识认为在为零的情况下才能进行认证操作,这就是我们脑补的结果,但是正确的结果其实是在未通过认证的情况下用户还可以再次提交重新进行认证操作,
  • 按照脑补的结果,写出的业务代码是有错误的,一旦用户认证失败就会导致无法再次进行认证,因为我们会加上两个条件: 1,认证的值等于一的时候不可进行认证,2,认证值等于二的时候其实是可以进行重新提交认证的,但是我们可能会加上认证结果等于二也不可进行认证的条件。

多问业务熟悉的人

  1. 当自己写完一段业务代码后,如果想了很多次后实在想不起来还有什么遗漏的判断或逻辑,可以问问熟悉业务的人,你可以这样向他说:我现在还不熟悉公司的业务,不知道这段代码的逻辑是否正确,请你帮我看看,如果正确我就提交了,问的人选最好是项目组长或负责人。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章