編碼過程被打擾後經常忘記寫到哪裡!養成2習慣可避免這種尷尬

作為一名程序員,最討厭的事情就是需求有改動,除了這一點,大多數程序員還會有另一件討厭的事情,甚至討厭程度不亞於改需求,那就是不喜歡被打擾,如果你不是一名程序員,你可能真想不到程序員對一個安靜的辦公環境是多麼多麼的嚮往,甚至有的程序員願意為一個安靜的辦公環境而降薪。

編碼過程被打擾後經常忘記寫到哪裡!養成2習慣可避免這種尷尬

還有程序員朋友說,他一天工作效率最高的時候就是大家都下班後,因為白天的時候,測試會找你修復問題,產品會找你討論需求,剛安靜寫不到半個小時代碼,就會被叫去開會,只有到晚上大家都下班了,才能靜下心來高效寫代碼,這也許是好多程序員喜歡加班的原因吧,那麼程序員為什麼如此喜歡安靜的環境呢?是因為他們最害怕被打斷思路,近期,一名女程序員網友說她在擼代碼的過程中,如果被打擾,會忘記自己寫到哪裡了,他不知道是不是隻有她自己是這個樣子,難道她是年紀大了麼?她想了解一下其他程序員朋友們存不存在這種情況,針對這個事情,讓我們看看其他網友們都是一個什麼樣的狀況吧!

編碼過程被打擾後經常忘記寫到哪裡!養成2習慣可避免這種尷尬

網友一:被打攪了,我就不知道寫到哪了

上世是朵花:可見不止樓主是這個情況,有人也是同樣的情況了。

網友二:就是聚精會神的在擼代碼,過來一個人,噼裡啪啦說了,說完了之後,我就忘了我在幹嘛了

上世是朵花:可以理解,特別是遇見一些複雜的邏輯,已經拆分到最小單元了還是很複雜,在實現到中途被打擾的時候大概率會忘掉,回頭來還需要重新理清思路。

網友三:應該要讓說的人,稍等,等我擼完這段

上世是朵花:關鍵是有的時候上去先一句話就可能讓你思路斷掉,或者扒拉你一下,思路就斷了,為此,有人提出過在工位旁邊立一個牌子,上面醒目的寫著“請勿打擾”!另一面寫著:“可以打擾了!”,就這樣根據實際情況來會切換。

網友四:一般都是躲到會議室擼

上世是朵花:這個還是看具體環境了,有的公司的會議室從來都不會閒著的,總是需要排隊的。

編碼過程被打擾後經常忘記寫到哪裡!養成2習慣可避免這種尷尬

網友五:簡單的代碼邏輯不會,複雜邏輯寫的過程中被打斷會忘記思路

上世是朵花:是的,只要是複雜邏輯,相當一部分人逃不掉,年輕人也是如此。

網友六:上下文切換,需要找張紙記住當前執行字節碼序號

上世是朵花:字節碼序號就有點過了吧,不應該是按字節算,按業務邏輯順序記就行了。

網友七:不光是擼代碼會忘記,和客戶聊天被同事打斷也會忘了思路

上世是朵花:聊天還會好一點吧,忘了之前的話題可以繼續下一個話題,而寫代碼貌似沒有這麼隨便。

網友八:一般寫代碼手機會靜音

上世是朵花:有時被打擾不一定是被手機鈴聲打擾了,也有可能是周圍的同事或者有業務來往的人哦。

編碼過程被打擾後經常忘記寫到哪裡!養成2習慣可避免這種尷尬

從網友們的評論來看,大多數同學都逃不過這一現象,都多多少少存在這種情況,沒有誰明確說這種現象在自己​身上是不存在的,即便你很年輕,即便你記憶力很好,但是也架不住具體代碼邏輯中存在細微且複雜的一些零碎細節,畢竟大多數人的大腦沒有足夠的線程去處理這些東西,因此,為了避免這種尷尬的現象,在設計代碼的時候多注意一下,還是可以最大程度的避免思路斷層的風險,比如在設計代碼時候遵從幾個習慣,1.將邏輯最大程度的拆分,不要將多個邏輯揉在一塊,每一個邏輯單獨做一個事情,這樣被打斷之後很容易重新拾起來。2.養成先註釋後代碼的習慣,寫代碼前,先把註釋寫好, 然後就是把註釋翻譯成代碼而已,即使中途被打斷了,回頭來重現看著註釋來完成“翻譯”工作即可!

以上所有圖片均來之互聯網

大家好,我是“上世是朵花”。如果你有什麼好的看法或者觀點可以在評論區展現你的才華,互動交流,如果想進一步瞭解我,那就關注我吧!


分享到:


相關文章: