Escaping the Time Trap

转载 2006年05月22日 13:31:00

Management by Crisis



1. Unaware of im­portance 没有意识到事情的重要性(没有把最重要的事情摆在首位)

Take time log of crises. Analyze source, causes, seriousness, controllable factors.

2. Failure to antici­pate problems and to develop contingency plans(没有去预见问题并预先准备好应急方案)

Expect the unexpected. Ask what can go wrong. (Murphy's Third Law: If anything can go wrong, it will.) List potential prob­lems. Categorize by seriousness and proba­bility, then develop steps to prevent if possible, or to limit consequences if not.

3. Overreaction (treating prob­lems as crises) 反应过于强烈(把出现的问题看得太过严重)

Limit your response by (a) ignoring problems which can be ignored; (b) delegating all those which others can handle; (c) handling only those which you alone can take care of.

4. Fire fighting

Recognize that it is more important to prevent new fires from developing than to spend all your time putting out old ones. Preventive action is preferable to remedial.

5. Procrastination 拖延!

Recognize danger inherent in putting off key actions: leads to deadline pressures and often to impaired judgment under stress.

6. Unrealistic time estimates 不切实际的时间估计(过于乐观?)

Recognize that everything takes longer than you think it will (Murphy's Second Law). Analyze characteristic underestimates, then add appropriate cushion to all critical esti­mates, at least 20 percent.

7. Mechanical breakdown/ human error 机械故障/意外错误

Anticipate. Organize resources (human and otherwise) for rapid adjustments to com­pensate most effectively. Back up your com­puter files and your databases. Install a utilities program to detect and repair com­puter errors before they cause crises.

8. Reluctance of staff to break bad news

Develop philosophy of mistakes (learning process). Discuss; emphasize that fast re­porting of bad news will help prevent crises.

9. Overreaction en­gendered by VIP request

Find out what really is wanted, by whom, when it really is needed, and how it will be used. Are there any alternatives?

10. Failure to estab­lish controls

Timeline all major projects. Establish check­points at intervals to confirm targets are being met.

 摘自  《The Time Trap》

@noescape @escaping @autoclosure

原帖地址: 非逃逸闭包 当闭包作为参数传递进函数时,如果这个闭包只在函数中被使用,则开发者可以...
  • mydo
  • mydo
  • 2016年10月31日 19:53
  • 585

[绍棠_Swift] Swift中的@noescape @escaping @autoclosure

@noescape 非逃逸闭包 当闭包作为参数传递进函数时,如果这个闭包只在函数中被使用,则开发者可以将这个闭包声明成非逃逸的,即告诉系统当此函数结束后,这个闭包的生命周期也将结束,这样做的好处...

hunnu OJ 11567 Escaping(拆点型最大匹配/网络流)

题意: l悟空号将会在t秒以后沉入海底,那时船上所有的人将会死亡(包括t秒时也不能生存)。但是,在某些房间中会有一些救生设备(不一定只有一个),人可以花费1分钟的时间走到相邻的另外四个房间。如果...


@escaping 在Swift3中,闭包默认是非逃逸的。在Swift3之前,事情是完全相反的:那时候逃逸闭包是默认的,对于非逃逸闭包,你需要标记@noescaping。Swift3的行为更好。因为...

【哈理工OJ 750题纪念!】Hrbust 2200 Escaping【建图+最大流-------Dinic】

Escaping Time Limit: 1000 MS Memory Limit: 65536 K Total Submit: 36(19 users) Total Acce...

Swift3.0通过闭包回调传递参数 / @escaping

Swift3.0通过闭包回调传递参数 / @escaping

HUNNU 11567 Escaping(最大流)

Escaping Time Limit: 1000ms, Special Time Limit:2500ms, Memory Limit:65536KB Total submit...


  • 2015年07月05日 23:28
  • 3KB
  • 下载


  • 2015年11月19日 09:34
  • 2.01MB
  • 下载

中断、异常、trap 的区别

【1】无论是中断,还是异常和陷阱,对应的处理函数,一般都可以称其为中断服务程序ISR,            都只是一个函数 具体函数里面要做什么事情,是由你写程序的人决定的。  【2】 比如中断...
  • zat111
  • zat111
  • 2014年07月02日 15:23
  • 3279
您举报文章:Escaping the Time Trap