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 无删改 仅以此纪念陈皓(左耳朵耗子)
20 人不到的小研发团队,组织协同选什么好呢? 企业微信因为强行绑定企业邮箱,导致我之前免费的企业邮出现了各种诡异的账号系统异常,丢失邮箱账号,管理邮箱突然变更等,所以基本排除…
形势不好, 项目进度紧张, 下面是某个员工提交当天的工作代码. 看了提交日志后, 隐含的表示对方的工作量不饱和, 然后对方说我在扯淡. 诸位如果自己是老板, 会怎么评价这位程序…
Kubernetes ( K8S )快速搭建 typecho 个人博客 1 、准备工作 K8S 集群环境,搭建教程参考腾讯云 Lighthouse 组建跨地域 Kubernet…