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 无删改 仅以此纪念陈皓(左耳朵耗子)
本科时候的一个旧电脑。那时候还是 win7 ,现在请问有人用过 Tiny10 吗? 只要一些简单能用的功能就用,主要就是上上网啥的,不用作生产力电脑了 www.revi.…
在 web 领域,两种技术都可以全栈,有没有大哥有对比过的? Web 领域离不开 NodeJS 吧,除非你前端不重。我全端,主.net ,辅 Angular 。 .net …
我是通知滤盒的开发者,相信这个 App 在 V2EX 已经够有名了就不再给自己硬广了。 最近时不时收到用户反馈,通知滤盒里的部分通知内容变成了「已隐藏敏感通知内容」。 研究原来…