自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

16種折磨開(kāi)發(fā)者的方式

移動(dòng)開(kāi)發(fā)
程序員們被濫用的現(xiàn)象還是能經(jīng)常見(jiàn)到,Andrew C. Oliver為大家總結(jié)了公司里最常見(jiàn)的16種折磨開(kāi)發(fā)者的方式,你碰到過(guò)嗎?以下是一些常見(jiàn)的情形。

[[81633]]

1.地獄性的安全問(wèn)題

McAfee代理禁止使用HelloWorld.java的Zip文件,這意味著禁止從該文件中下載任何構(gòu)建工具的樣例。McAfee desfktop為了防止惡意代碼的出現(xiàn)而掃描每個(gè)文件進(jìn)程,即使這些文件以單線程模式掃描之后未發(fā)生任何改變,也就是說(shuō)成千上萬(wàn)個(gè)文件的所有內(nèi)容都需要通過(guò)CPU這個(gè)核心處理器操作處理。CPU需要花費(fèi)30分鐘啟動(dòng)IDE,再花費(fèi)10分鐘啟動(dòng)一個(gè)構(gòu)架。

2.酷刑工具

Subversion和 Git兩個(gè)版本控制系統(tǒng)的存在,讓所有其他版本控制/配置管理工具運(yùn)行的很慢/或很痛苦。ClearCase工具是所有開(kāi)發(fā)人員公認(rèn)的酷刑工具的始祖。

3.維護(hù)團(tuán)隊(duì)

目前,依然有些地方存在固定的團(tuán)隊(duì),他們做著自己厭煩的工作。嚴(yán)重地說(shuō),但凡他們能找到一個(gè)稍微好點(diǎn)的工作都會(huì)離開(kāi)“維護(hù)團(tuán)隊(duì)”。

4.強(qiáng)迫使用Windows

強(qiáng)迫你的開(kāi)發(fā)人員使用Windows開(kāi)發(fā)環(huán)境很扯淡,而且,對(duì)于非技術(shù)性用戶運(yùn)行項(xiàng)目也會(huì)有很多的限制。

5.遠(yuǎn)離類(lèi)庫(kù)

多年以前,我還在IBM工作,當(dāng)時(shí)被告知不要使用第三方庫(kù)(無(wú)論是否開(kāi)源),除非該庫(kù)能幫助自己節(jié)約至少兩個(gè)月的開(kāi)發(fā)時(shí)間,這是因?yàn)槭褂玫谌綆?kù)需要律師的審核,而審核這一切花費(fèi)的時(shí)間可能會(huì)超過(guò)所需的兩個(gè)月。你需要一項(xiàng)政策,規(guī)定在何處如何使用庫(kù),而無(wú)需通過(guò)正式的審批程序。否則,你犯了侵權(quán)行為,迫使你的項(xiàng)目重新開(kāi)始。

6.WebSphere

WebSphere在使用過(guò)程中總是出問(wèn)題,令開(kāi)發(fā)人員深?lèi)和唇^,所以盡可能不要安裝使用。

7.持續(xù)編程至“死”

如果迫使開(kāi)發(fā)人員一成不變進(jìn)展項(xiàng)目,會(huì)讓他們感到崩潰。同時(shí),他們也會(huì)感覺(jué)自己好像是紙片和膠帶一樣總黏在一起。短期不是問(wèn)題,如果每個(gè)周末都要整理一大堆困境,這顯然沒(méi)人愿意做。相反,讓開(kāi)發(fā)人員用較少的時(shí)間,效果則會(huì)有更好的改善。

8.2010年是個(gè)好年頭,但已經(jīng)過(guò)去了

你以為標(biāo)準(zhǔn)化的“老爺版”開(kāi)發(fā)環(huán)境配置能固住一個(gè)程序員,就一直讓他們使用已經(jīng)用了三、四年的IDE,跑在過(guò)時(shí)的Windows上?別天真了。在激烈競(jìng)爭(zhēng)的時(shí)代,有人會(huì)出更大的價(jià)錢(qián)和更新的工具吸引他們加盟。

9.成為重復(fù)編碼的機(jī)器

我很同情你討厭 HipsterHacker構(gòu)架。你不想一個(gè)系統(tǒng)被完全的開(kāi)發(fā)成“看起來(lái)很炫,我要下載”。另一方面,讓開(kāi)發(fā)人員編寫(xiě)同樣的沒(méi)有任何創(chuàng)新思想的代碼,會(huì)讓他們思考自己的職業(yè)生涯。綜上所述,讓開(kāi)發(fā)人員不斷接觸新的東西,進(jìn)入一個(gè)穩(wěn)定構(gòu)架來(lái)緩解風(fēng)險(xiǎn)。

10.無(wú)止境虛擬化導(dǎo)致漏洞百出

如果你的公司完全是虛擬的,甚至開(kāi)發(fā)環(huán)境也是虛擬的。由于硬件資金不足或者沒(méi)有協(xié)調(diào)好等原因,而導(dǎo)致一切進(jìn)程都慢下來(lái),這是很可怕的折磨。有些人是禪宗,不在乎用兩個(gè)小時(shí)來(lái)構(gòu)建這個(gè)過(guò)程,而我并不是其中的一員。

11.該死的Scrum每日站立會(huì)議

有一個(gè)最遭罪的會(huì)議被稱(chēng)為Scrum每日站立會(huì)議,會(huì)議是為了更新管理的狀態(tài),每個(gè)人都被迫發(fā)言至少五到六分鐘,除了傳達(dá)出他們自己工作的內(nèi)容和應(yīng)該保持現(xiàn)有狀態(tài)外,并不能傳達(dá)重要的建設(shè)意見(jiàn)。實(shí)際上,會(huì)議只需他們其中的12個(gè)或更多的人,絕大多數(shù)的人可以不必參與。會(huì)議進(jìn)行到30~45分鐘甚至更長(zhǎng)時(shí)間時(shí),不發(fā)言的人漸漸的都昏昏沉沉的。更糟糕的是,開(kāi)會(huì)之前沒(méi)有人準(zhǔn)備關(guān)于會(huì)議的內(nèi)容,因?yàn)榇蠹叶贾罆?huì)議的流程。會(huì)議結(jié)束后,午餐至少要一個(gè)小時(shí),就這樣,會(huì)議讓你的團(tuán)隊(duì)浪費(fèi)了整個(gè)上午時(shí)間,最后一事無(wú)成。

12.形式主義

形式主義勝出穿上一套套裝,它可能以意想不到的方式出現(xiàn)。很有諷刺意味的來(lái)說(shuō),由于制定了標(biāo)準(zhǔn)規(guī)則,寬松的工作環(huán)境對(duì)于開(kāi)發(fā)人員來(lái)說(shuō)是比較困難的,同時(shí),開(kāi)發(fā)人員也很努力的反對(duì)這種正式的工作環(huán)境。寬松的環(huán)境,實(shí)際上,也是一個(gè)多元化人工合成的環(huán)境。由于某種形式的存在而強(qiáng)迫開(kāi)發(fā)人員按照規(guī)則去做事情,是對(duì)開(kāi)發(fā)人員思想和精神上的一種虐待。

13.危機(jī)管理

有時(shí)一個(gè)負(fù)載測(cè)試也會(huì)失敗,而管理人員也想了解失敗的根本原因,并得到解決方案。他們甚至不顧一切的恢復(fù)到之前狀態(tài),這是檢查偏離軌道發(fā)展過(guò)程一個(gè)很好的路徑。管理人員不但有權(quán)打斷實(shí)施和測(cè)試的正常迭代過(guò)程,而且使開(kāi)發(fā)人員不敢嘗試任何新的東西,并對(duì)此投入多余的注意力。他們并不了解相關(guān)的功能,卻采用威脅和直接的破壞性的行為解決問(wèn)題,充其量也就是把產(chǎn)品推出來(lái)而已。

14.吹毛求疵

如果說(shuō)某人發(fā)現(xiàn)一個(gè)流氓機(jī)器,正試圖用它連接Skype上受限制的端口。對(duì)此,開(kāi)發(fā)人員并沒(méi)有留意到,這已然觸犯了規(guī)則。然而,當(dāng)被問(wèn)及有關(guān)指導(dǎo)說(shuō)明時(shí),他提供不出詳細(xì)的說(shuō)明。開(kāi)發(fā)人員會(huì)因?yàn)殚_(kāi)發(fā)項(xiàng)目過(guò)程中出現(xiàn)的含糊不清、無(wú)證限制等原因而被處罰。這些都是管理人員尋找漏洞問(wèn)題的一個(gè)最容易的突破點(diǎn)。

15.細(xì)節(jié)!細(xì)節(jié)!

一位頭發(fā)豎起的老板:‘’客戶需要一個(gè)扭曲功能,你能及時(shí)添加實(shí)現(xiàn)嗎?“
編碼人員:”不能。這將需要主體架構(gòu)的改變。在項(xiàng)目啟動(dòng)之前,我們就詢問(wèn)過(guò),而且當(dāng)時(shí)被告知盡可能的不會(huì)花時(shí)間做擴(kuò)展功能。“
項(xiàng)目啟動(dòng)之前,寫(xiě)在需求評(píng)估表中的需求量很少,這讓了開(kāi)發(fā)人員采取更捷徑的方法開(kāi)發(fā)項(xiàng)目,卻沒(méi)考慮到隨時(shí)可能添加其他的擴(kuò)展功能,而后添加的擴(kuò)展功能讓開(kāi)發(fā)人員延遲了項(xiàng)目的提交時(shí)間。

16.只論結(jié)果

有些管理人員要求快速給出解決問(wèn)題的方案,同時(shí)拒絕受理出現(xiàn)問(wèn)題的推測(cè)原因并抵制正確的審查方法。他們只會(huì)言語(yǔ)上說(shuō):”你不是專(zhuān)家嗎?為什么你不能解釋或解決它呢?“然而,要得到解決方案,你必須調(diào)查出現(xiàn)問(wèn)題的原因,以及假設(shè)原因并對(duì)其進(jìn)行測(cè)試。因此,我們不能快速給出解決方案,而需要對(duì)其猜測(cè)檢驗(yàn)!

原文轉(zhuǎn)載自:http://my.eoe.cn/baixiaosheng/archive/4413.html

責(zé)任編輯:張葉青 來(lái)源: eoe Android開(kāi)發(fā)者社區(qū)
相關(guān)推薦

2024-07-05 11:34:07

2014-08-05 10:40:02

移動(dòng)應(yīng)用開(kāi)發(fā)者

2012-06-13 01:23:30

開(kāi)發(fā)者程序員

2019-04-16 09:00:05

AndroidKotlinJava

2017-02-14 15:43:11

情人節(jié) 開(kāi)發(fā)者 程序猿

2012-03-13 09:17:38

開(kāi)發(fā)

2012-04-17 09:44:08

JavaScript

2020-01-10 09:00:00

開(kāi)發(fā)者編程習(xí)慣編程方式

2016-01-06 09:09:10

移動(dòng)開(kāi)發(fā)app store

2019-05-30 08:00:00

2012-01-04 09:18:32

iPhone開(kāi)發(fā)者聯(lián)盟iDP中國(guó)開(kāi)發(fā)者

2024-11-04 06:30:00

文本匹配模式Python開(kāi)發(fā)

2021-03-09 09:00:00

Python開(kāi)發(fā)工具

2013-03-11 11:20:05

2019-02-13 09:00:00

區(qū)塊鏈比特幣加密貨幣

2021-11-25 07:01:57

.NET開(kāi)發(fā)編程

2016-06-13 14:13:27

開(kāi)發(fā)者全新編程語(yǔ)言

2020-02-12 07:40:09

Java常用工具

2010-06-03 09:56:37

Web 2.0

2017-03-31 20:16:53

華為開(kāi)發(fā)者聯(lián)盟
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)