不要过度思考

做开发做久了,很容易陷入怪圈,面对常见问题,习惯性用已有知识去解决,本是无可厚非,然而,有些方法可能一直以来都不是最优解或者根本就是错误的。

择期温故文档,欣赏佳作,刷新和提高认知,有益无害。

近期翻阅React官方文档时看到一段话:

原文地址:https://zh-hans.reactjs.org/docs/faq-structure.html

过度思考的确是开发过程中的拦路虎,想起最开始入门的时候,试图整理出一套通用的目录结构,以便提高综合效率。事与愿违,每个项目皆存在专属的特色,随着规模扩张,融入越来越多的内容模块,结构变化无穷。

抛开项目开发,拓展至全域,日常生活,何尝不是如此呢?

计划赶不上变化,过度思考的副作用危害极大。人们之所以会焦虑,往往是因为对未来的无端推测,反复模拟下一刻的动态,担心最坏的结果会发生。人的大脑容量有限,时间久了,无法承载更多的数据,严重失眠、抑郁等病症便来敲门,黑暗接踵而至。

永远没有百分百准备充足的条件,只能最大限度地避免意外发生。制定具体的上限指标是不错的选择,如时限、进度等,超标就转战阵地,坚决不要过度思考,原地打转。

(版权归cpury.com所有,转载请注明出处。)