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 无删改 仅以此纪念陈皓(左耳朵耗子)
因为某些需求,经常要在 linux 环境下读写/删除创建 千万量级的文件,每个文件大小在 1M 左右。 文件系统是 GPFS parallel file system ,顺序 …
1.飞书会议&腾讯会议如何使用 2.exchange 邮箱如何使用会议室预定和日历管理 3.一个显示器 1080p ,一个 4k ,另外经常涉及开会外接投影仪,如何设置(这块 …
各位老师好,作为一个外行,我不是做数据中心或者运维的,我能理解提升数据的安全性、稳定性的必要,也理解数据、服务的维护业务难度。 我心里一直有个疑问,我经常能看到某某互联网大厂…
合速度