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》


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

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

HUNNU 11567 Escaping(最大流)

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

@noescape @escaping @autoclosure

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

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

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

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

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


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


  • 2015-11-19 09:34
  • 2.01MB
  • 下载


Linux init/main.c 初始化中硬件中断向量初始化 trap_init()

/init/main.c部分代码void main(void) /* This really IS void, no error here. */ { /* The startup routi...


  • 2010-08-31 21:19
  • 4.69MB
  • 下载