日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

程序员也要多读些专业之外的书

發(fā)布時(shí)間:2025/7/14 63 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员也要多读些专业之外的书 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

????????作為程序員,你可能經(jīng)??匆恍┚幊填惖臅?#xff0c;這樣很好,可以提升自己的專業(yè)知識(shí)。不過,抽空看一些其他領(lǐng)域的書籍或涉獵一些專業(yè)之外的知識(shí),或許能獲得不一樣的思維方式。

???????前段時(shí)間,我讀了丹尼爾·卡尼曼的《思考快與慢》,心理學(xué)方面的書。他認(rèn)為,人的大腦有快與慢兩種思維方式。一種是無意識(shí)的“系統(tǒng)1”,不需要深入的思考,它能依賴人的記憶、經(jīng)驗(yàn)等迅速做出反應(yīng);一種是有意識(shí)的“系統(tǒng)2”,它通過調(diào)動(dòng)注意力來分析和解決問題。人們往往喜歡并習(xí)慣于第一種方式,因?yàn)樗恍枰覀兺度刖θニ伎?#xff0c;并能快速的做出反應(yīng)。舉個(gè)例子,對(duì)于一個(gè)開了十幾年車的老司機(jī)來說,在熟悉的路上開車回家,在路上走個(gè)神,偶然醒過來,發(fā)現(xiàn)到家了。這就是在“系統(tǒng)1”的思維方式下完成的開車,它是憑借記憶、經(jīng)驗(yàn)完成的,不需要過多的思考。但如果是開在非常生僻的路上,他會(huì)時(shí)刻考慮路該怎么走,會(huì)不會(huì)走岔路,全程下來,很疲勞。這就是在利用“系統(tǒng)2”,它雖然耗費(fèi)腦力,但往往能得出正確的結(jié)論。

???????后來,我在寫程序的UT測(cè)試用例時(shí),看了看之前寫的測(cè)試用例,讀起來很吃力,每個(gè)case都很耗費(fèi)腦力,讀完一篇就感覺筋疲力盡了。于是我開始思考,能不能把測(cè)試用例描述的更簡(jiǎn)單、直接,不需要過多思考就可以表述出需要測(cè)試的內(nèi)容。于是想到了這兩種思維方式,意識(shí)到應(yīng)該使用“系統(tǒng)1”的思維方式來描述測(cè)試用例,讓它更直觀,更好理解。比如:把描述“輸入的字符長度達(dá)到50后,文本框?qū)⒉豢梢栽佥斎胫?#xff0c;且只能輸入0~9的數(shù)字”改為“最大輸入字符:50,輸入格式:數(shù)字”;把描述“部門經(jīng)理招聘編輯窗體關(guān)閉”改為“當(dāng)前窗體關(guān)閉”等等,每一個(gè)信息點(diǎn)都需要耗費(fèi)腦力去思考,所以一定要減少信息點(diǎn),描述測(cè)試問題,不是越清楚越細(xì)致就越好,而是能直觀的表達(dá)需要測(cè)試的功能點(diǎn),用這種方式,我很快的完成了測(cè)試用例的編寫,領(lǐng)導(dǎo)看后很滿意,還將它作了范本。

????????做軟件界面的設(shè)計(jì)也可以借鑒這種思考模式,不知道大家有沒有注意到,現(xiàn)在的軟件,特別是手機(jī)軟件,界面中很少有冗長的文字,取而代之的是一些有意義的圖標(biāo)、圖片,這樣用戶使用過程中,感覺很輕松,不僅外觀漂亮,使用起來也更簡(jiǎn)單,不需要太多思考(利用“系統(tǒng)1”就能完成)。大大提高了用戶體驗(yàn)。

???????同樣的道理,我們?cè)趯懘a時(shí),是不是也可以借鑒這種思維方式,考慮怎樣使自己的代碼有更好的可讀性、藝術(shù)感,怎樣更有效率的完成代碼,且便于維護(hù)

???????所以說,多讀一些專業(yè)之外的書,在專業(yè)領(lǐng)域往往也能頗有收獲。不僅如此,還可以拓寬自己的知識(shí)面,豐富自己的生活,也改變一下別人眼中,程序員的呆板形象。

??????廣讀書,讀好書,讓自己的思考既有深度又有廣度。

?

轉(zhuǎn)載于:https://blog.51cto.com/cuicaiyun/1369876

總結(jié)

以上是生活随笔為你收集整理的程序员也要多读些专业之外的书的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。