代码中如果有一行code是这样的,
那么我们会对这行代码做出什么样的判断呢?
我对这行代码的判断是从一个用户信息的模型中取出了用户的email。我相信大部分的人和我的猜测应该一致的。我把这个叫做合理猜测。
但是很遗憾,这个猜测是错误的。同事给我指出在数据库中email的字段的存储值并不是该用户的email,该字段的说明是这样写的。如果该用户是用email注册的话,则该字段存储email值,否则存储该用户的手机号(系统目前只支持用email和手机号注册)。
有没有抓狂的感觉,我有。
拜托,能不能让我的合理猜测是正确的。
更遗憾的是,这个东西如果要想改成符合合理猜测的样子,要花费的代价远远超出了我们的想象,各个系统中都有对方法的调用。
String email=userInfo.getEmail();
那么我们会对这行代码做出什么样的判断呢?
我对这行代码的判断是从一个用户信息的模型中取出了用户的email。我相信大部分的人和我的猜测应该一致的。我把这个叫做合理猜测。
但是很遗憾,这个猜测是错误的。同事给我指出在数据库中email的字段的存储值并不是该用户的email,该字段的说明是这样写的。如果该用户是用email注册的话,则该字段存储email值,否则存储该用户的手机号(系统目前只支持用email和手机号注册)。
有没有抓狂的感觉,我有。
拜托,能不能让我的合理猜测是正确的。
更遗憾的是,这个东西如果要想改成符合合理猜测的样子,要花费的代价远远超出了我们的想象,各个系统中都有对方法的调用。