专栏名称: 算法与数学之美
从生活中挖掘数学之美,在实践中体验算法之奇,魅力旅程,从此开始!
目录
相关文章推荐
算法爱好者  ·  大翻车!特朗普手机吹 “美国造” 卖 ... ·  昨天  
算法与数据结构  ·  “不是 Cursor 不够强,是 ... ·  昨天  
九章算法  ·  TikTok再获90天“续命期”!但内部传言 ... ·  16 小时前  
罗文益  ·  算法推荐,就是今天普通人的风口 ·  昨天  
罗文益  ·  算法推荐,就是今天普通人的风口 ·  昨天  
51好读  ›  专栏  ›  算法与数学之美

低级程序员和高级程序员的区别

算法与数学之美  · 公众号  · 算法  · 2017-02-08 21:51

正文

请到「今天看啥」查看全文



order = Db::new_order();
ret = Network::place_order(order);
if(ret == TRUE){
    order.finish();
}else{
    order.cancel();
}


你看到的没错, 这段代码逻辑清晰, 一般 90% 的情况都能正常工作, 有的甚至能达到 99%, 在某些特定的时间段, 这样的系统 100% 能正常工作(几乎是完美的系统).


你可能发现了问题: 网络是不可靠的, 网络请求可能发出去了, 也可能没发出去; 对方可能收到了, 也可能没收到; 响应可能由对方发出去了, 也可能没发出去; 你可能收到了响应, 也可能没收到.







请到「今天看啥」查看全文