丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預(yù)覽,將在時失效
人工智能開發(fā)者 正文
發(fā)私信給AI研習(xí)社-譯站
發(fā)送

0

只加了 2 行代碼,為什么你用了 2 天?

本文作者: AI研習(xí)社-譯站 2020-08-24 15:26
導(dǎo)語:還有什么比修bug更難受的呢?不得不重復(fù)修復(fù)相同的bug。

只加了 2 行代碼,為什么你用了 2 天?

字幕組雙語原文:只加了 2 行代碼,為什么你用了 2 天?

英語原文:You've only added two lines - why did that take two days!

翻譯:雷鋒字幕組(明明知道


這個問題看似合理,但其實(shí)話里預(yù)設(shè)了:

  • 代碼行=工作量

  • 代碼行=價值

  • 所有的代碼行都是相同的

這些預(yù)設(shè)都不對。

為什么一個看起來很簡單的修改要花兩天時間才能完成?

  • 因?yàn)榘l(fā)現(xiàn)這個問題時,對如何重新創(chuàng)建它的描述含糊不清。我花了好幾個小時才弄到一份可靠的復(fù)制品。一些開發(fā)人員會立即回到報告問題的人那里,要求在調(diào)查之前獲得更多信息。我試著用所提供的信息做盡可能多的事情。我知道有些開發(fā)人員不喜歡修復(fù) bug,所以他們會盡一切努力擺脫它。聲稱“還不夠”是一個很好的方式,讓人覺得你在盡力幫忙,但卻什么都不用做。我知道報告錯誤可能很難,我對任何這樣做的人表示感謝。我想通過在詢問更多細(xì)節(jié)之前盡可能多地使用所提供的信息來表示對錯誤報告的贊賞。

  • 由于報告的問題與功能有關(guān),我不太熟悉。它所涉及的功能是我很少使用的,也不是我曾經(jīng)詳細(xì)使用過的。這意味著我花了更多的時間去理解如何使用它,以及它如何與有缺陷的軟件相互作用的細(xì)微差別。

  • 因?yàn)槲一藭r間調(diào)查問題的真正原因,而不僅僅是查看問題。如果某些代碼出錯,你可以僅僅嘗試把他掩蓋起來。沒有error,就沒有問題,對吧?不過,對我來說,讓問題看不見和解決問題不一樣?!敖邮堋卞e誤很容易導(dǎo)致其他意想不到的副作用。我不想在將來的某個時候不得不面對它們。

  • 因?yàn)槲艺{(diào)查了是否有其他方法來解決相同的問題,而不僅僅是報告的復(fù)制步驟。一組復(fù)制步驟可以很容易地使錯誤看起來在一個地方,而實(shí)際上它可能是更深的。找到問題的確切原因,并查看所有實(shí)現(xiàn)原因的方法,可以提供有價值的見解。比如代碼實(shí)際是如何使用的,哪些地方可能存在其他可能需要解決的問題,或者它可能顯示代碼中的不一致性,這意味著錯誤是在一個代碼路徑中導(dǎo)致的(或處理的),而不是在另一個代碼路徑中。

  • 因?yàn)槲一藭r間驗(yàn)證代碼的其他部分是否可能受到類似的影響。如果一個錯誤導(dǎo)致了這個bug,那么同樣的錯誤也可能在代碼庫的其他地方發(fā)生?,F(xiàn)在是檢查的好時機(jī)。

  • 因?yàn)楫?dāng)我發(fā)現(xiàn)了問題的原因后,我就開始尋找最簡單的方法來解決問題,同時將帶來副作用的風(fēng)險降到最低。我不想要最快的解決辦法。我想要一個不太可能在將來引起混亂或其他問題的修復(fù)。

  • 由于我對修正進(jìn)行了徹底的測試,并驗(yàn)證了它解決了所有受影響的不同代碼路徑的問題。我不想依靠別人來檢驗(yàn)我所做的是正確的。我不希望在將來發(fā)現(xiàn)錯誤,并且當(dāng)我在心里繼續(xù)前進(jìn)時,不得不回到這段代碼。上下文切換既昂貴又令人沮喪。我希望盡可能避免讓一個專門的測試人員再次查看“相同的”更改。

我不喜歡修bug。一個原因是我感覺他們是以前失敗的結(jié)果,另一個原因是我更喜歡做新事情。

還有什么比修bug更難受的呢?

不得不重復(fù)修復(fù)相同的bug。

花時間確保遇到任何錯誤時都已完全修復(fù),這樣就不需要多次面對、調(diào)查、修復(fù)和測試。


雷鋒字幕組是一個由 AI 愛好者組成的翻譯團(tuán)隊(duì),匯聚五百多位志愿者的力量,分享最新的海外AI資訊,交流關(guān)于人工智能技術(shù)領(lǐng)域的行業(yè)變革與技術(shù)創(chuàng)新的見解。

團(tuán)隊(duì)成員有大數(shù)據(jù)專家、算法工程師、圖像處理工程師、產(chǎn)品經(jīng)理、產(chǎn)品運(yùn)營、IT咨詢?nèi)?、在校師生;志愿者們來自IBM、AVL、Adobe、阿里、百度等知名企業(yè),北大、清華、港大、中科院、南卡羅萊納大學(xué)、早稻田大學(xué)等海內(nèi)外高校研究所。

如果,你也是位熱愛分享的AI愛好者。歡迎與雷鋒字幕組一起,學(xué)習(xí)新知,分享成長。

只加了 2 行代碼,為什么你用了 2 天?

雷鋒網(wǎng)雷鋒網(wǎng)

雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知

只加了 2 行代碼,為什么你用了 2 天?

分享:
相關(guān)文章

知情人士

AI研習(xí)社(yanxishe.com)譯站頻道,傳播前沿人工智能知識,讓語言不再成為學(xué)習(xí)知識的門檻。(原雷鋒字幕組)
當(dāng)月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗(yàn)證郵箱
您的郵箱還未驗(yàn)證,完成可獲20積分喲!
請驗(yàn)證您的郵箱
立即驗(yàn)證
完善賬號信息
您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說