首发于计算思维

防御性思想/最坏打算

发现并分析问题 - 工程思维

定义:提前考虑到可能发生的最坏情况,做好预防和准备措施,以降低最坏情况发生时所造成的影响。


【生活中的例子】

  • 安全气囊。
  • 郊游和旅游前,准备好各种应对突发情况的物品。

【程序中的例子】

  • Python 的 try-except-else。
  • 防御性编程的思想。


生活中还有哪些场景运用了防御性思想?(提示:暴力机关、运动护具)

发布于 2019-06-06

文章被以下专栏收录