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 无删改 仅以此纪念陈皓(左耳朵耗子)
背景:家里有狗,除了日常监控。有时候在家想看下它在干什么,但又懒的走过去,就打算在手机上通过监控来看。 要求如下: 1 、不连互联网,只能局域网使用,因为监控 24 小时开,这…
首先先来提一下我这两个开源项目,它们都是我们目前正在维护的开源项目: 在线代码协同编辑器 前端脚手架 create-neat 如果你想参与进来开发或者想进群学习,可以添加…
本文的主要内容来自Wikipedia(http://en.wikipedia.org/wiki/People_Finder_Interchange_Format) PFIF全称…
合速度