在我们的日常开发中会存在很多定式思维,之所以称之为定式思维,主要是因为我们在日常中默认它们是正确的。
由于最近自己负责的软件出现BUG,怎么都不是很理解原因,但自己有脑袋一根筋,不肯跳出原有的思维,导致好几天过去都没有改变,经过同事讨论。发现自己陷入了自己的定式思维的怪圈。
有时候我们会默认为某件事或定论或者软件流程是正确的,然后基于这个假设多一系列的推论,当结果错误时就比较麻烦了,因为你很难找到错误的原因,尤其是错误来自最基本的假设。很多时候我们要学会拷问自己的假设是否正确,尤其是出现莫名其妙的错误时,你是否能证明自己所有的假设是正确的。