程式設計師改bug問題是怎麼改好的,程式設計師為什麼要一直改bug 不能一次性寫好嗎

2022-02-26 14:00:37 字數 1142 閱讀 7998

1樓:精品diy生活

其實程式設計師改bug也是有學問的。程式設計師改bug跟醫生治病是一樣一樣的,無非乙個是給機器看病,乙個是給人看病。首先,一定要準確的定位引起bug的真正原因。

定位問題,需要程式設計師去讀**,了解流程,弄明白來龍去脈。其次,定位bug源頭之後,就需要去分析解決問題的方法。分析問題,需要綜合相關知識,熟悉它所用到的一些機制,找到最佳解決方案。

拿android來說吧,比如修改wifi的bug,就需要弄清楚wifi的流程,statemachine機制,訊息機制,當然最基本的四大組建及其機制是必不可少的,**都有用到。然後,才是去coding。當然coding,也應該注意一些問題,比如,風格盡量和原始碼保持一致。

google那批程式設計師功底還是可以的。註釋一定要清晰,包括作者,改動時間,以及原因。最後,要強調一點,改bug一定要徹底。

不能改乙個bug一起另外乙個或者一堆bug。一定要避免這樣的情況發生。我們公司就乙個剛畢業沒多久的程式設計師,改bug不徹底,只改了介面顯示,弄的實際功能廢掉。

對於這樣的**,我只想說兩個字:垃圾。另外,改bug要和相關模組的工程師討論,因為他們或許就是這方面的專家,這樣才能寫出優秀的**。

有的人改bug改了幾個月,就會分開發的任務,或者層次更深一點的任務。有的人從進公司就一直改bug。不能否認公司方面有一定問題。

但程式設計師也應該從自身方面找找問題。你寫的**是最高效的嗎?你寫的**讓別人很容易看懂嗎?

你寫的bug讓別人呲之以鼻還是讚嘆不已?如果你做的不夠好,就不要整天抱怨:「又讓老子改bug,老子從進公司到現在都一直在改bug!」

2樓:將你放在我最深的心裡

新手程式設計師為什麼bug越改越多呢?應該怎麼辦?來聽聽吧

程式設計師為什麼要一直改bug 不能一次性寫好嗎

如何看待程式設計師把bug改完了,卻被開除了?

3樓:匿名使用者

改完bug是程式設計師的本分,

俗話說:此處不養爺,自有養爺處,

只要有水平,那都一樣活人。

4樓:時代

開除和bug改完沒有關係,因為bug是改不完的。

優秀的程式設計師是如何處理技術 bug 的

為什麼程式設計師跳槽的頻率降低了,為什麼程式設計師跳槽會那麼頻繁

因為這幾年網際網路裁員太嚴重了。雖然我不是程式設計師,但是我前陣子看新聞,今年簡直就是程式設計師的寒冬。有程式設計師打趣說,上去還在電腦面前敲著 想著晚上不加班早點回家,下午就接到hr的裁員通知。說真的,今年還想跳槽漲薪,除非你是大佬,否則別想了。我覺得除了行業寒冬這一點之外,還有一個原因,就是中年...

程式設計師是什麼?程式設計師是幹什麼的?

程式設計師因為是從事程式開發 程式維護的專業人員,所以通常需要大專學歷及以上的學歷。一般將程式設計師分為程式設計人員和程式編碼人員,但兩者的界限並不非常清楚。軟體從業人員分為初級程式設計師 中級程式設計師 高階程式設計師 現為軟體設計師 系統分析員,系統架構師,測試工程師六大類。程式設計師是從事程式...

程式設計師能做些什麼工作,程式設計師是做什麼的?

web應用程式設計專業。畢業後能夠從事 應用程式開發 維護 網頁製作 軟體生產企業編碼 軟體測試 系統支援 軟體銷售 資料庫管理與應用 非it企事業單位資訊化。2 視覺化程式設計專業。畢業後能夠從事軟體企業桌面應用開發 軟體生產企業編碼 軟體測試 系統支援 軟體銷售 資料庫管理與應用開發等工作。3 ...