七、FrequencyReducesDifficulty

馬丁-福樂的一句座右銘時(shí):如果一件事它讓你痛苦昼牛,就頻繁的做這件事康聂。看似毫無意義霎烙,實(shí)際當(dāng)你深挖之后會(huì)產(chǎn)生許多有價(jià)值的意義蕊连。

一個(gè)例子就是集成。大多數(shù)的程序開發(fā)者會(huì)發(fā)現(xiàn)和其他人集成工作是一件讓人沮喪和痛苦的經(jīng)歷尝蠕。因此载庭,人們的自然反應(yīng)是盡可能地推遲做這件事。
然而囚聚,如果我們用一張圖來表示痛苦程度和集成的頻率之間的關(guān)系,會(huì)如下所示


image.png

如果你知道這種指數(shù)級(jí)的關(guān)系茁计,你就會(huì)頻繁的做這件事星压,它會(huì)大量減少你的痛苦鬼譬。這就是 Continuous Integration所做的事情-通過每天集成,集成的痛苦幾乎會(huì)消失优质。

更頻繁的做一些讓你產(chǎn)生痛苦的事情的想法產(chǎn)生了許多敏捷的思考军洼。測(cè)試歉眷、重構(gòu)颤枪、數(shù)據(jù)庫(kù)遷移畏纲、和客戶溝通、計(jì)劃盗胀、發(fā)版-所有這些活動(dòng)都可以做的更頻繁锄贼。

是什么導(dǎo)致了這種結(jié)果呢?我認(rèn)為有三種理由屑迂。首先就是這些任務(wù)隨著數(shù)量的增加會(huì)變得越來越困難冯键,但當(dāng)被分解成更小的塊時(shí),它們就很容易組合惫确。數(shù)據(jù)庫(kù)遷移是很好的例子。指定涉及多個(gè)表的大型數(shù)據(jù)庫(kù)遷移非常困難掩蛤,而且容易出錯(cuò)陈肛。但如果你一次只遷移一張表就很容易而且也不會(huì)出錯(cuò)。此外蜈亩,您可以輕松地將小型遷移連接到一個(gè)序列中前翎,因此,當(dāng)您將一個(gè)大的遷移分解為一系列小的遷移時(shí)港华,處理起來就容易多了。這就是數(shù)據(jù)庫(kù)重構(gòu)的本質(zhì).

反饋是第二個(gè)原因冒萄。許多敏捷思維都是關(guān)于建立反饋循環(huán),以便我們能夠更快地學(xué)習(xí)帅戒。反饋是極限編程最突出的價(jià)值崖技,也是 Ken Schwaber's discussion一文中的核心觀點(diǎn)。在復(fù)雜的過程中迎献,比如軟件開發(fā),你不得不頻繁的檢查開發(fā)到哪了并確保過程正確扒秸。為了做到這個(gè)冀瓦,你必須盡一切可能來增加反饋循環(huán)并增加你獲取反饋的頻率,這樣就可以更快的調(diào)整渔伯。

第三點(diǎn)是實(shí)踐。任何活動(dòng)锣吼,我們做的越多就提高的越快蓝厌。練習(xí)可以幫助你解決過程中的疑難雜癥,讓你更熟悉出錯(cuò)的跡象读恃。如果你反思你正在做的事情代态,你也會(huì)想出方法來提高你的練習(xí)。軟件也有實(shí)現(xiàn)自動(dòng)化的潛力西雀。一旦你頻繁的做一些事情歉摧,就很容易知道怎么讓它自動(dòng)化完成腔呜。自動(dòng)化可以提高工作效率和減少犯錯(cuò)的機(jī)會(huì)再悼。

所以當(dāng)你面對(duì)一個(gè)痛苦的活動(dòng)的時(shí)候,問問自己這些方法是否適用谤草。如果是這樣的話娘侍,增加頻率可以讓你更有效,并消除壓力的來源憾筏。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末氧腰,一起剝皮案震驚了整個(gè)濱河市刨肃,隨后出現(xiàn)的幾起案子真友,更是在濱河造成了極大的恐慌盔然,老刑警劉巖站绪,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件馁筐,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡辅肾,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)充活。 經(jīng)常有香客問我映穗,道長(zhǎng),這世上最難降的妖魔是什么辕录? 我笑而不...
    開封第一講書人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任走诞,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘寞冯。我一直安慰自己猜欺,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開白布涧黄。 她就那樣靜靜地躺著赋荆,像睡著了一般。 火紅的嫁衣襯著肌膚如雪春宣。 梳的紋絲不亂的頭發(fā)上嫉你,一...
    開封第一講書人閱讀 51,443評(píng)論 1 302
  • 那天幽污,我揣著相機(jī)與錄音,去河邊找鬼距误。 笑死扁位,一個(gè)胖子當(dāng)著我的面吹牛趁俊,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播殉簸,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼般卑,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了蝠检?” 一聲冷哼從身側(cè)響起挚瘟,我...
    開封第一講書人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤乘盖,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后订框,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體衩侥,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡矛物,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年履羞,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吧雹。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雄卷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出妒潭,到底是詐尸還是另有隱情,我是刑警寧澤雳灾,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站炒嘲,受9級(jí)特大地震影響匈庭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜夭拌,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一衷咽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧桶现,春花似錦鼎姊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至战授,卻和暖如春桨嫁,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背璃吧。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工畜挨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留噩凹,地道東北人驮宴。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓呕缭,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親迎罗。 傳聞我的和親對(duì)象是個(gè)殘疾皇子离熏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容