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 无删改 仅以此纪念陈皓(左耳朵耗子)
Kotlin 中文文档 2.1.0 版翻译完成了 kotlin.liying-cn.net/whatsnew21.html 欢迎大家多多转发,帮忙宣传一下,谢谢 致敬 …
涨幅还挺高的,30 天的商业版要 ¥60 了。问了原因说是风控导致的成本上升?我怎么感觉是洗钱的要收网了。 是的哦,前几天去淘宝买 cursor ,店家都说缺货了。 可…
Windows 作为 SSH Server ,相对于 Linux 似乎(大概率是我没有了解到)少了一些实用工具: 类似 screen 或者 tmux 的,提供命令在 SSH …