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 无删改 仅以此纪念陈皓(左耳朵耗子)
Chrome的开发者工具是个很强大的东西,相信程序员们都不会陌生,不过有些小功能可能并不为大众所知,所以,写下这篇文章罗列一下可能你所不知道的功能,有的功能可能会比较实用,有的…
自沙湾关口出发,经沙湾路到达深圳火车站后转文锦路沿罗沙路然后翻盘山公路进入到沙头角,最后到达大梅沙。返程从梧桐山一个小径。全程花费了 3 个小时,行程约 60 公里,电量消耗 …
如题,总算是用上 IPV6 了,用一句话总结就是太香了,可以跑满上行带宽,不用再搞内网穿透了 Welcome to ipv6 啥意思 ipv6 就不用穿透了么…… 走的 c…
合速度