Error handling in Egypt

酷壳
酷壳
创建于2022-1-15 阅读
13
阅读原文

以前发布过《C语言的错误处理》一文,不过今天想说的是Egypt的“错误处理”。埃及的事闹得挺大的,国外和中文twitter上更是炸了锅。不要以为程序员就只会写程序——看看程序员举出来的标语吧。呵呵。

Error handling in Egypt

当然,作为程序员来说,这段代码显然还需要重构:

try{
    elections(free,fare);
} catch(DemocracyNotFoundException){
    System.err.println("Time for Mubarak to leave");
}

也有的程序员说,System.err.println不是处理错误的最好方法,正确的方法应该是:

try {
    elections(free,fair);
} catch (DemocracyNotFoundException e) {
    throw new MubarakDepartureParty(e);
}

最后,我们希望Egypt不要出现:

...
finally {
    Security.shootProtesters();
}


关注CoolShell微信公众账号和微信小程序

(转载本站文章请注明作者和出处 酷 壳 – CoolShell ,请勿用于任何商业用途)

——=== 访问 酷壳404页面 寻找遗失儿童。 ===——

相关文章

  • “一把梭:REST API 全用 POST”
  • 谈谈公司对员工的监控
  • 如何做一个有质量的技术分享
  • 程序员如何把控自己的职业
  • MegaEase的远程工作文化
  • 别让自己“墙”了自己
(12 人打了分,平均分: 4.00 )
Loading...