Escaping the Time Trap

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

Management by Crisis

Causes

Solutions

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》

逃逸闭包(@escaping)和非逃逸闭包

逃逸闭包:当函数执行结束后,才去调用函数内部的闭包,叫做逃逸闭包 非逃逸闭包:当函数执行过程中,执行的函数内部的闭包,叫做非逃逸闭包 @noescapeimport UIKitclass ViewC...
  • lausen34
  • lausen34
  • 2017年03月20日 10:26
  • 852

swift3.0中@escaping 和 @noescape 的含义

第一次翻译,嘿嘿 What Do @escaping and @noescape Mean In Swift 3开始用swift语言是很容易的,而且它确实是一门很吸引人的语言。但是随着你频繁的使用,...
  • yyDev
  • yyDev
  • 2016年09月27日 18:03
  • 2475

Trap命令使用说明

Trap命令使用说明trap命令用于指定在接收到信号后将要采取的行动。trap命令的一种常见用途是在脚本程序被中断时完成清理工作。可以使用trap -l来查看具体信号列表。trap捕捉到信号之后,可以...
  • kongxx
  • kongxx
  • 2016年05月18日 10:01
  • 1767

SNMP Trap的功能介绍

前面我们已经对SNMP协议有所了解了,随着对这个协议的了解,我们也发现,它的更能更为强大。其中包括了多种协议的支持。那么今天我们就来详细介绍一下SNMP Trap的具体内容。那么什么是SNMP Tra...
  • Galdys
  • Galdys
  • 2011年12月15日 09:23
  • 1309

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

Swift3.0通过闭包回调传递参数 / @escaping
  • feng2qing
  • feng2qing
  • 2016年12月18日 11:41
  • 6615

关于trap ERR的一个bash shell set 参数之二:shopt -s extdebug

本文是之前一篇文章的后续,关于trap ERR在函数调用,命令替换,命令列表()里的应用。 等等,一个trap ERR涉及的太多,以至于经常会片面地去理解并由此产生疑惑 前文提及...
  • sosodream
  • sosodream
  • 2010年07月10日 00:57
  • 2728

什么是Trap消息?

用一句话来说的话,SNMP Trap就是被管理设备主动发送消息给NMS的一种机制。         当被管理设备出现性能问题,甚至是网络设备接口宕掉问题时,Agent需要主动发送消息通知NMS。假如...
  • u011804580
  • u011804580
  • 2014年12月05日 11:16
  • 2985

本地和远程trap消息的接收与发送

1,主机发送的trap消息:例如用发送trap的程序发出的trap,或者拔掉网线时也可以收到trap? 2,使用VPN能不能收到远程网络设备的trap消息,如果可以,应该怎么实现? 本地和远程tr...
  • ningzaizao
  • ningzaizao
  • 2014年01月16日 22:22
  • 1003

Linux Trap命令

trap 的使用 1、运行格式 trap命令的参数分为两部分,前一部分是接收到指定信号时将要采取的行动,后一部分是要处理的信号名。 trap command signal 它有...
  • carolzhang8406
  • carolzhang8406
  • 2015年06月15日 15:36
  • 5652

swift 逃逸闭包 @escaping

在swift3.0之后闭包默认都是非逃逸的。当一个闭包作为参数被传入保存后,等待稍后在调用,这样的闭包就是逃逸的,逃逸闭包必须添加@escaping标注。  看下面例子:class ExampleC...
  • weixin_38388284
  • weixin_38388284
  • 2018年01月09日 09:28
  • 8
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Escaping the Time Trap
举报原因:
原因补充:

(最多只允许输入30个字)