程序員遇到bug的反應(yīng)
-
南方學院
-
免費咨詢
-
軟件工程師
————認證資質(zhì)————
- 個人未認證
- 企業(yè)未認證
- 微信未認證
- 手機已認證
線上溝通
與商家溝通核實商家資質(zhì)
線下服務(wù)
核實商家身份所有交流確保留有證據(jù)
服務(wù)售后
有保障期的服務(wù)請與商家確定保障實效
程序員遇到bug的反應(yīng)
我想分享一些有關(guān)程序員在努力修復bug時常說的話和冒出的想法。當氛圍變得緊張的時候,這些話就會顯得輕松幽默。終,bug也會修復成功,你將會繼續(xù)下一個任務(wù)。
我相信許多web開發(fā)人員和軟件工程師在編程中都會遇到困難,而事后回想起來,還會覺得很好笑。
1、我不知道該刪掉還是重寫
回歸曾經(jīng)寫的源代碼,總有一種想要重新返工的沖動,邏輯性差,冗余代碼多,讓人難以理解。但是,如果功能沒出現(xiàn)問題,千萬不要去修改。這是我經(jīng)常要面對的困擾,相信也困擾了其他不少的軟件開發(fā)者。
2、一開始架構(gòu)時就該查Github
相信絕大多數(shù)開發(fā)人員都知道Github,它上面每天都會發(fā)布的一些神奇的開源項目。涉足所有計算機語言的程序員,會利用網(wǎng)絡(luò)對現(xiàn)有項目進行分叉,在維基論壇談?wù)摶蛘呋刭徦麄冏约旱脑创a,這些都為各種各樣的項目的插件和模板提供了很多豐富的資源。
3、為什么這個腳本要依賴這么多庫
說到一些越來越被廣泛使用的計算機語言,像Java和Objective-C,庫文件的數(shù)量也不斷增加。很明顯可以看出,構(gòu)建一個框架就需要許多的基礎(chǔ)庫,甚至一些JavaScript的插件也需要很多大量的附加文件。有時候這些亂七八糟的東西會很讓人心煩,但是至少它能運行。
4、網(wǎng)上一定有解決辦法
遇到困難時,我的第一反應(yīng)就是上網(wǎng)查資料,很多程序員會在論壇上發(fā)布他們的問題,終這些問題都會被解決并存檔。Google會很神奇地選擇一些跟你的問題相關(guān)的關(guān)鍵字,你就能夠輕而易舉地得到一些對你有幫助的討論信息。不幸的是,有時候?qū)τ谝恍┨囟ǖ膯栴},相關(guān)的信息還不是很多。
5、有這個功能的插件嗎
何必要多此一舉插件是擴展任何程序或者網(wǎng)站用戶接口的很好的資源。另外它們還為開發(fā)者提供了一些定制以及獨特的選項。如果沒有可用的插件,那你為什么不自己創(chuàng)建一個呢?
2)確認收貨前請仔細核驗產(chǎn)品質(zhì)量,避免出現(xiàn)以次充好的情況。
3)該信息由排行8用戶自行發(fā)布,其真實性及合法性由發(fā)布人負責,排行8僅引用以供用戶參考,詳情請閱讀排行8免責條款。查看詳情>