君子不立危墙之下

君子不立危墙之下

  • 出处

孔子的弟子子路要去卫国做大司马,可是卫国国君无力,太子无德,国内权利交错。孔子不赞成子路去,就说:“危邦不入,乱邦不居,天下有道则入,无道则隐。邦有道,贫且贱焉,耻也。邦无道,富且贵焉,耻也”子路说他有信心治理好卫国。孔子便说:“防祸于先而不致于后伤情。知而慎行,君子不立于危墙之下,焉可等闲视之。”

原意有两层,一是防患于未然,二是及时止损,偏向于被动响应。
个人由于最近的感悟,多理解一层:应对外部压力,不要因为错误的方式方法让自己处于危险境地,要自己造势来化解危机,而不是来逃避这个压力,成年人都知道,有的压力是逃不掉的。

  • 在软件系统设计开发里的指导意义

软件设计之初,在最小需求范围设计一个可灵活扩展的原型系统,再在此基础上迭代开发是一个明智的做法。

完美主义者往往想要将所有需求完全分析,这样往往迟迟无法分析完需求,因为有的需求不是只靠分析就能想全的,有的需求是在使用或测试软件的过程中发掘的,并且可能是层次很深的需求
这样在言之无物的情况下,极大的增加了所有人的心智负担,这种负担在某些情况下是危险的,出力不出活,时间成本,都是代价。

此时,我们在一个复杂需求中快速分析出核心需求,并基于此设计原型系统,为自己造势,在此基础上发掘新的需求,并完善边缘需求,不断迭代,将是自然而然的事。

posted @ 2020-08-08 17:37  杨海星  阅读(11246)  评论(0编辑  收藏  举报