-
always check error
bleve -> ni grpc call 返回error,没有check,导致bleve崩溃,而ni又调bleve,最终系统陷入死循环无法恢复 -
don't crash server because of bad data
数据的错误不应该导致server崩溃,错误的数据应该被拒绝,即不让这条数据生效。
一个search服务器,遇到错误的document,应该是不让这条document被search到,而不是让整个search服务崩溃。
always check error
bleve -> ni grpc call 返回error,没有check,导致bleve崩溃,而ni又调bleve,最终系统陷入死循环无法恢复
don't crash server because of bad data
数据的错误不应该导致server崩溃,错误的数据应该被拒绝,即不让这条数据生效。
一个search服务器,遇到错误的document,应该是不让这条document被search到,而不是让整个search服务崩溃。
本文标题:一些好的代码习惯
本文链接:https://www.haomeiwen.com/subject/mofzmxtx.html
网友评论