Error handling in Egypt
以前发布过《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 无删改 仅以此纪念陈皓(左耳朵耗子)
记得以前因为它全文 RSS 对它印象很不错的。 2 月 24 日正式修改了 RSS 的全文输出,改为摘要输出。详见 sspai.com/post/71637 可以订阅啊 …
我是程序员,孩子下半年五年级,二年级学 scratch 的时候,有天非常激动地说“爸爸,我发现前几天我不懂的问题,经过几天的琢磨,我现在搞懂了”(前面几天比较沮丧),虽然学不到…
b 站思波图的视频,up 传的是 4k ,只要我开 1.5 倍数或者 2 倍数,直接三秒一卡三秒一卡,但是我的网速并没有跑满,反而只有几百 k 。根本无法流畅的观看。但是影视飓…