国产一二三四在线观看,欧美黑人粗硬大在线看,一级毛片在线看在线播放,精品外国呦系列在线观看,日本aa大片在线播放免费看,亚洲产国偷v产偷v自拍自拍,99精品久久99久久久久久

多毛日本美女性交視頻 伍濤說完王有節(jié)沒有立即

    伍濤說完,王有節(jié)沒有立即發(fā)聲。

    說到甲方曾經(jīng)做過的的那些不太靠譜的事情,底下又開始議論紛紛。

    ------說實(shí)話,我們做程序員的噩夢(mèng)就是,臨下班的時(shí)候接到消息,“我們又做了一點(diǎn)小改動(dòng),你再看一下?”

    -------更噩夢(mèng)的噩夢(mèng)是,通宵開發(fā)了好幾天后,對(duì)方說,“領(lǐng)導(dǎo)剛才改主意了,之前的那個(gè)功能還得加上?!?br/>
    -----對(duì)的。他們說的總是風(fēng)輕云淡,我們程序員拿過來一看的確也不是很難,也就是重構(gòu)代碼而已,通宵十天就夠了。

    ------所以說,殺死我們程序員根本就不必要用槍,只要甲方改三次需求就夠了。

    ------

    他們的這一些議論,作為過來人的王有節(jié)當(dāng)然心知肚明。

    王有節(jié)的切身體會(huì),和其他職場(chǎng)的人一樣,其實(shí)很多軟件開發(fā)人員一般來說也都會(huì)有他所畏懼的存在。具體來說主要有三怕:

    一是怕攤上愛管閑事又沒啥能力的上司,包括糟糕的老板和主管。

    軟件開發(fā)者尤其討厭隨意干涉他們代碼的非技術(shù)管理層。有些領(lǐng)導(dǎo)喜歡承諾一些無法做到的事,低估項(xiàng)目中切分代碼所需的時(shí)間。一想到這樣的領(lǐng)導(dǎo)和技術(shù)決策人,有些程序員即使在深夜的夢(mèng)里也會(huì)痛哭。

    另外,甲方的技術(shù)實(shí)力看起來這么“強(qiáng)悍”,有時(shí)候不懂技術(shù)的乙方負(fù)責(zé)人就只好和稀泥:我們回去再評(píng)估一下。這時(shí)候懂技術(shù)的程序員就只能在下面大眼瞪小眼。

    二是怕攤上糟糕的產(chǎn)品經(jīng)理,這甚至可能比自己牙疼還要糟糕。

    這些所謂的產(chǎn)品經(jīng)理往往自視甚高,還期待程序員能提早地滿足客戶的任何需求。他們還堅(jiān)信,編程只是小事一樁,代碼就像浮在空氣中似的,可以信手拈來?!斑@個(gè)很簡單的,稍微弄一下就行了呀?!?br/>
    三是怕懂點(diǎn)技術(shù),卻喜歡瞎指揮的甲方老板和負(fù)責(zé)人。

    就像伍濤現(xiàn)在遇到的情況一樣一樣。

    說實(shí)話,無論何時(shí),軟件開發(fā)者都青睞那些闡述清晰、不能變更的應(yīng)用需求。在實(shí)踐中,很多需求都是匆忙制定的,有時(shí)候甚至已經(jīng)成為了正式形式;要求變更的原因,一部分是有糟糕的項(xiàng)目經(jīng)理,另一部分則是來自上級(jí)或客戶本身的抱怨和干涉。

    總之,不論什么原因,對(duì)需求變更的恐懼——尤其是在最后一分鐘要求變更——?jiǎng)t永遠(yuǎn)是開發(fā)者的心頭大恨。

    王有節(jié)想了想,抬頭掃視一圈。等都不再說話了,他才說道:這樣,小伍,等到你們下次和甲方一起開需求會(huì)的時(shí)候,我也參加。行吧?”

    “這當(dāng)然太好了啊,還有什么行不行的?!”伍濤馬上笑道。

    這個(gè)事情講完,又有一個(gè)小組長開始匯報(bào)。

    他說的這件事情,仍然是在上次會(huì)議上就已經(jīng)提到過的關(guān)于文檔的問題。

    “毫不夸張地說,不管是誰切分的不帶說明文檔的代碼,或者是維護(hù)沒有開發(fā)文檔的舊軟件對(duì)我而言就是個(gè)噩夢(mèng)?!?br/>
    這位組長說道,“在座的各位都知道,能坐下來理解一段沒有良好文檔,或注釋的已有代碼,本來就是很困難的。但是,如果連文檔或注釋都沒有,那就更糟了?!?br/>
    缺失好的文檔,甚至沒有文檔。上海分公司里的這種狀況王有節(jié)也是他工作時(shí)間久了以后才知道的。

    但是,要知道,對(duì)大多數(shù)程序員來說,不管自己喜歡不喜歡,他們有時(shí)候也必須在別人的代碼上繼續(xù)工作。這時(shí)候,即使是一段有良好文檔的第三方代碼,都有可能也會(huì)變成一件麻煩事,它要求你做調(diào)試,重構(gòu),或結(jié)構(gòu)化,使代碼適應(yīng)可能幾個(gè)月前就已切分好的代碼。

    對(duì)于代碼的編輯,每個(gè)程序員都有他們自己的一個(gè)獨(dú)特的編碼風(fēng)格。所以每個(gè)程序員看其他人的代碼幾乎都是爛代碼。而一旦有程序員跳槽就必然會(huì)有其他程序員接手他的項(xiàng)目,然而看著這些代碼,特別還是那些不寫注釋的代碼時(shí),你就能知道程序員的頭發(fā)其實(shí)很多時(shí)候都是被他們自己給抓光的。

    可能還不止于此。

    代碼好不容易寫完了,剛剛喘口氣,準(zhǔn)備開始下一個(gè)工作,公司領(lǐng)導(dǎo)卻說,把文檔也補(bǔ)一下,接口參數(shù)的含義都寫上。這時(shí)候程序員心里通常都會(huì)不爽,有所抵觸,結(jié)果自然就是草草地寫個(gè)文檔出來。

    為什么這樣呢,因?yàn)閷?shí)現(xiàn)功能的那些代碼才是體現(xiàn)自己價(jià)值的,能夠賺錢的工作,文檔看起來只是附加品而已。工作做完了,誰愿意多干活呢?

    再說了,工作量估算的時(shí)候把寫文檔時(shí)間算進(jìn)去了嗎?你都不給我時(shí)間,現(xiàn)在還讓我寫,不是讓我加班嗎?

    王有節(jié)在很久以前,就曾經(jīng)向于經(jīng)理和分公司建議:“如果想把工作做得漂漂亮亮,既有優(yōu)雅的代碼,又有完善的文檔,必須得給文檔工作留出時(shí)間才行。”

    想了會(huì)兒,正要開口說話,“滴----”,有短信進(jìn)來。王有節(jié)低頭一看,卻是布禮:你的時(shí)間能定下來了嗎?