本文是前兩篇的延續(xù)熊户,探討如何解決寫作過程中遇到的思維泥淖問題访惜。
什么是思維泥淖
從 分析自己的寫作訓(xùn)練過程 中我遇到的實(shí)例來看椿疗,
遇到無法跨越的障礙時(shí)该肴,沒有足夠的意識(shí)去停止繼續(xù)前進(jìn)。比如上一篇的重構(gòu)障陶,我寫到中途時(shí)滋恬,開始感受到自己對(duì)這個(gè)話題的無力。慢慢地抱究,原先的幾個(gè)思考方向都無法繼續(xù)恢氯,可是我沒有停下來調(diào)轉(zhuǎn)車頭的意識(shí)。這個(gè)時(shí)候鼓寺,就像一頭硬懟著火車的黃牛勋拟,陷入了思維泥淖。
思維泥淖就是妈候,明明已經(jīng)寫不出來敢靡,寫不下去了,可還是一直想著如何前進(jìn)苦银,結(jié)果導(dǎo)致越陷越深啸胧,到最后思維完全僵住不動(dòng),無法按時(shí)完成任務(wù)墓毒。
問題分析
由于知識(shí)和技能的有限吓揪,出現(xiàn)思維泥淖是很正常的亲怠,可是所计,如果不能及時(shí)停下來,很有可能造成大損失团秽。對(duì)于我的寫作訓(xùn)練而言主胧,是無法按時(shí)完成叭首;對(duì)于工作而言,就有可能是延誤工期了……
所以踪栋,需要高度重視思維泥淖的出現(xiàn)焙格,需要掌握如何去解決它。
解決方法
需要停止時(shí)夷都,停下來
什么時(shí)候該停下來
這個(gè)狀態(tài)比較好判斷眷唉,當(dāng)感覺到自己腦子里的東西成了一團(tuán)亂麻,無法解開時(shí)囤官,就停下來冬阳。
停下來之后呢
- 反問自己,為什么我會(huì)陷進(jìn)泥淖中党饮?回顧完整的思維鏈條肝陪,看在哪一步最開始出現(xiàn)問題。通常刑顺,這個(gè)【始作俑者】是導(dǎo)致一切崩盤的起點(diǎn)氯窍,它會(huì)導(dǎo)致后面所有的思考都無法繼續(xù)進(jìn)行,所以蹲堂,在回顧診斷中狼讨,這一步是最重要的。
- 找到問題所在之后柒竞,解決掉它熊楼,然后重新回到原來的問題
我的例子
在這篇文章中,我就遇到了思維泥淖的問題能犯,而當(dāng)時(shí)我沒有及時(shí)停下來鲫骗,最后導(dǎo)致無法按成當(dāng)天的寫作訓(xùn)練。這也促使了我后面的好幾篇自我分析的文章踩晶。
用上面的解決方法分析我當(dāng)天的思維過程:
重構(gòu)的定義 ->
重構(gòu)要怎么做 ->
重構(gòu)需要測(cè)試的保護(hù)执泰,避免代碼出現(xiàn)回歸 ->
可是我沒有測(cè)試,需要先引入測(cè)試嗎渡蜻? ->
需要 Mock 掉第三方的豆瓣 API 嗎 ->
如何寫出正確的測(cè)試 ->
代碼中使用了 Python 生成詞云术吝,我對(duì) Python 的語法不熟悉,感覺無從下手茸苇。 ->
又考慮了一下排苍,雖然我不熟悉 Python 語法,但是代碼的常見壞味道是不分語言的学密,于是想著從變量名和代碼結(jié)構(gòu)入手淘衙,稍微美化下 ->
可是,對(duì)于生成詞云的程序腻暮,如果要寫測(cè)試的話彤守,如何寫呢毯侦? ->
分析完之后,基本上可以鎖定具垫,我的問題更多的在于 【不知道測(cè)試如何寫】而不在于重構(gòu)本身侈离。雖然我知道重構(gòu)的定義以及基本原則,但是卻缺少達(dá)到它的能力筝蚕。所以說卦碾,我缺少的是達(dá)成重構(gòu)這一行為的基本功或者說前置能力——寫測(cè)試。如果我要完成重構(gòu)這個(gè)行為起宽,我首先要解決 【如何寫測(cè)試】 的問題蔗坯。
總結(jié)
思維泥淖是常見的現(xiàn)象,要及時(shí)捕捉它燎含,避免出現(xiàn)血崩現(xiàn)象宾濒。分析思維鏈條是解決思維泥淖的好方法,從中找到導(dǎo)致泥淖的起點(diǎn)之后屏箍,著手解決绘梦,然后再回到原來的問題上。