一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

程序員應(yīng)知——首先檢查自己的問題

  作為程序員,不可避免地會(huì)經(jīng)歷過(guò)下面的情況:

  你花費(fèi)了大量心血辛辛苦苦地編寫了一本程序,結(jié)果到了測(cè)試人員那里測(cè)試的時(shí)候,測(cè)試人員測(cè)了一陣子之后,提交給你一份測(cè)試報(bào)告,并說(shuō):“你里面怎么會(huì)有這么低級(jí)的Bug。”或者說(shuō):“你的程序里面的Bug好多,到底自己編寫完了之后測(cè)沒測(cè)試啊?”

  或者在國(guó)內(nèi)項(xiàng)目中可能是這樣的,你將辛辛苦苦編寫好的程序拿給客戶試用,客戶用了一會(huì)兒之后,告訴你,“你做的東西根本就不是我想要的。”或者直接給你的反饋是“不對(duì),能否做好了之后再給我啊?”

  上面的兩種情況都是作為程序員的我們不愿意遇到的。但是卻又是不可避免的,尤其是在剛剛走上程序員崗位的時(shí)候(所謂的新手階段,其實(shí)這也許是每個(gè)程序員都需要經(jīng)歷的一個(gè)階段吧)。我們也都知道,作為程序員有時(shí)會(huì)把自己的程序看成是自己的孩子一樣,有人說(shuō)自己的孩子不好?第一反應(yīng)就是:不可能吧?!然后就會(huì)和別人爭(zhēng)論,你是不是……

  回想自己當(dāng)初也是這個(gè)樣子,很不服別人所指出的錯(cuò)誤,總覺得自己做的東西是完美的,不可能出錯(cuò),問題都出在別人的身上。而且會(huì)因?yàn)檫@些錯(cuò)誤干擾自己的心情。

  其實(shí)這樣是非常不明智的,當(dāng)別人指出自己的錯(cuò)誤的時(shí)候,第一反應(yīng)不應(yīng)該是去責(zé)怪別人,而是應(yīng)該仔細(xì)反省自己,檢查自己所做的工作,是否真的有問題。

  為什么我們可能第一反應(yīng)會(huì)是別人的錯(cuò)誤,而不是自己的程序出了問題呢?這就是因?yàn)槲覀冇袝r(shí)候會(huì)比較好面子,特別是對(duì)于心中認(rèn)為知識(shí)水平?jīng)]有自己高的人指出自己的錯(cuò)誤的時(shí)候,尤其會(huì)這樣。心中會(huì)非常不服氣:哼!你憑什么說(shuō)我做的東西有問題,你做得好你來(lái)做試試!并且認(rèn)為問題不在自己,而是出在他人的身上。但是,如果有過(guò)相關(guān)的經(jīng)歷,我們會(huì)發(fā)現(xiàn),十有八九的情況真的是因?yàn)槲覀冏约旱脑蛟斐闪隋e(cuò)誤。因此正確的做法應(yīng)該是虛心接受,先仔細(xì)檢查自己,然后再和測(cè)試人員或者客戶進(jìn)行溝通。

  對(duì)于我們自己的程序,我想可以在以下兩個(gè)主要的方面進(jìn)行檢查:

  1、我們是否真正理解了用戶的需求,是否從用戶的角度為其設(shè)計(jì)并開發(fā)了程序。

  如果當(dāng)初在編寫程序的時(shí)候沒有了解相關(guān)的業(yè)務(wù),也沒有仔細(xì)聽取客戶所提出的需求,那么很可能我們做出的東西在我們自己測(cè)試的時(shí)候不會(huì)出錯(cuò),一切都按照我們自己預(yù)想的情況運(yùn)行。但是一旦到了客戶那里,由于根本不符合客戶的工作習(xí)慣,就會(huì)被他們認(rèn)為是錯(cuò)誤的。

  2、我們是否在編寫了程序之后完成了相關(guān)的測(cè)試。

  這里的測(cè)試不僅僅包括正常數(shù)據(jù)的測(cè)試,而且還會(huì)包括非正常數(shù)據(jù)的測(cè)試,邊緣情況的測(cè)試,也即是說(shuō),已經(jīng)根據(jù)測(cè)試的原則選取了比較完備的測(cè)試用例。

  另外,除了單元測(cè)試之后,如果出問題的程序是與其他模塊相關(guān)的話,還需要做整合測(cè)試,否則很可能出現(xiàn)的情況是,自己測(cè)試的時(shí)候沒有問題,而別人測(cè)試的時(shí)候就出現(xiàn)了問題。我就曾經(jīng)遇到過(guò)這種情況,修改一本程序,在自己這里測(cè)試已經(jīng)都沒有問題了,結(jié)果交出去之后,在其他環(huán)節(jié)運(yùn)行出了相關(guān)聯(lián)的問題,后果很嚴(yán)重。

  做了這些檢查之后,多數(shù)時(shí)候我們會(huì)發(fā)現(xiàn)可能是因?yàn)楹雎粤四硞€(gè)環(huán)節(jié),導(dǎo)致自己的程序出了問題,因?yàn)榇藭r(shí)你還沒有去指責(zé)別人,說(shuō)那并非自己的錯(cuò)誤,所以可以很簡(jiǎn)單地向他表示感謝,然后糾正自己的錯(cuò)誤就可以了。

  如果做了所有的檢查之后,還是不能夠發(fā)現(xiàn)他們所說(shuō)的問題,那么接下來(lái)就需要與測(cè)試人員或者客戶溝通了。

  比方說(shuō),我們會(huì)問測(cè)試人員,你用什么樣的數(shù)據(jù)進(jìn)行的測(cè)試啊?能否幫忙給我演示一下,如果情況是可以重現(xiàn)的,那么我們就會(huì)很容易地針對(duì)具體的情況進(jìn)行調(diào)試,從而找到錯(cuò)誤了。

  或者我們會(huì)問客戶,你說(shuō)我做的東西不符合你的要求,那么能否具體地說(shuō)明是什么地方不符合呢?你的要求是什么樣的呢?此時(shí)一定要抱著虛心學(xué)習(xí)的態(tài)度和客戶交流,這樣客戶就會(huì)耐心地和你講解、說(shuō)明,可能你還會(huì)學(xué)習(xí)到很多重要的業(yè)務(wù)知識(shí)呢。

  需要注意的是,此時(shí)我們向測(cè)試人員或者客戶想要獲取的信息必須是具體的,我們需要耐心地和他們說(shuō),請(qǐng)不要告訴我不對(duì),也不要告訴我錯(cuò)誤,我想知道的是你用的是什么樣的數(shù)據(jù),在什么樣的情況下出的錯(cuò),錯(cuò)誤的表現(xiàn)是什么樣的,你所想要的結(jié)果是什么樣的等等,只有得到這些具體的信息之后,我們才能夠做到有的放矢,有目的性地去解決問題。

  一旦在所有的情況都檢查過(guò)了之后,真的發(fā)現(xiàn)時(shí)測(cè)試人員或者客戶出了問題,我們也不需要大驚小怪,小題大做,比方說(shuō),用很不屑的語(yǔ)氣告訴他們:“以后測(cè)我的程序小心一點(diǎn)兒,你知不知道我浪費(fèi)了多少時(shí)間。”或者說(shuō):“你如果不懂的話就不要亂說(shuō)!”這樣即便你在這個(gè)問題上表面上是勝利了,實(shí)際上卻是一個(gè)失敗者,因?yàn)槟闶チ撕退麄兘涣鳎瑥亩蔀榕笥训臋C(jī)會(huì),你會(huì)和測(cè)試人員或者客戶成為冤家,以后不管什么事兒,都不會(huì)有任何的轉(zhuǎn)圜余地,從而你以后的工作都會(huì)很難開展。

  我們應(yīng)該做的就是要寬容一些,人都是會(huì)犯錯(cuò)的,不要過(guò)分深究,可以說(shuō):“程序沒事兒就好了,你測(cè)試的還是挺仔細(xì)的。”或者和客戶說(shuō):“這個(gè)問題可能是當(dāng)初咱們考慮得不夠完備,系統(tǒng)暫時(shí)的實(shí)現(xiàn)就是這樣的,如果你有好的建議還是可以告訴我的。”總之要表明自己的目的,就是要讓自己的程序的質(zhì)量更高,更能夠?yàn)闃I(yè)務(wù)所服務(wù)。這樣的話,我們對(duì)別人寬容,反過(guò)來(lái)別人也會(huì)對(duì)我們寬容,并且在測(cè)試和檢查的時(shí)候也會(huì)更仔細(xì),我們的程序的質(zhì)量就會(huì)越來(lái)越高,一切都向著良性循環(huán)的方向發(fā)展。

  最后說(shuō)一句,這條原則其實(shí)不僅僅是做程序員所應(yīng)該知道的,也應(yīng)該是在生活中的各個(gè)方面所要做到的,讓我們一起共勉。

it知識(shí)庫(kù)程序員應(yīng)知——首先檢查自己的問題,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久精品国产99久久72 | 欧美大尺度无遮挡性视频 | 亚洲第一区精品观看 | 亚洲一区视频在线播放 | 九色综合伊人久久富二代 | 欧色视频 | 大香伊人久久精品一区二区 | 久久精视频 | 日韩激情视频 | 亚洲精品人成无码中文毛片 | 日本vs欧美一区二区三区 | 亚洲欧美在线免费 | 成人福利免费在线观看 | 欧洲精品视频在线观看 | 国产精品视频第一页 | 激情视频图片小说qvdo | 天天摸天天看天天爽 | 国产精品伦理久久久久 | 国产成人亚洲综合欧美一部 | 免费看一区二区三区 | 国产成人亚洲综合91精品555 | 91小仙女思妍高跟丝袜 | 欧美亚洲综合视频 | 依人九九 | 美女网站黄在线看 | 看全色黄大色大片免费久久久 | 婷婷六月综合 | 亚洲性片 | 全部免费69堂在线视频 | 日韩福利影视 | 成人免费xxx在线观看 | 亚洲伊人久久综合 | 好吊妞视频免费观看va | 国产精品一区二区av | 黄视频网址 | 日韩a无吗一区二区三区 | 91亚洲国产 | 伊人色网站 | 国产自产第一区c国产 | 国产成人免费 | 成人福利在线观看 |