<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          重構(gòu)

          聯(lián)合創(chuàng)作 · 2023-09-28 18:07

          差不多十年前,我(Martin)曾經(jīng)和Kent Beck一起做過一個(gè)項(xiàng)目。這個(gè)項(xiàng)目的名字叫C3,它后來成為極限編程誕生的標(biāo)志性項(xiàng)目,并幫助我們看清了敏捷軟件運(yùn)動(dòng)的方向。

          我們從那個(gè)項(xiàng)目里學(xué)到了很多東西,不過真正震撼到我的是Kent那種有條不紊、持續(xù)不斷改進(jìn)系統(tǒng)設(shè)計(jì)的風(fēng)格。一直以來我對(duì)編寫干凈的代碼都抱有極大的熱情,堅(jiān)信花時(shí)間去清理有問題的代碼,以便讓團(tuán)隊(duì)能更快捷地開發(fā)功能是非常有價(jià)值的事情。而Kent向我介紹了一種很多頂尖Smalltalk程序員使用的技術(shù),它能讓我的工作效率成倍提升。這是一種他們稱之為重構(gòu)的技術(shù),我很快就變得想要在任何場(chǎng)合下都把它介紹給別人。但是市面上沒有任何出版物或是類似的資源可以讓我指引人們?nèi)プ约簩W(xué)習(xí)這項(xiàng)技術(shù)。既然Kent和其他Smalltalk程序員都沒意愿要寫一本,所以我就決定自己動(dòng)手了。

          結(jié)果我的那本《重構(gòu)》大受歡迎,在重...

          差不多十年前,我(Martin)曾經(jīng)和Kent Beck一起做過一個(gè)項(xiàng)目。這個(gè)項(xiàng)目的名字叫C3,它后來成為極限編程誕生的標(biāo)志性項(xiàng)目,并幫助我們看清了敏捷軟件運(yùn)動(dòng)的方向。

          我們從那個(gè)項(xiàng)目里學(xué)到了很多東西,不過真正震撼到我的是Kent那種有條不紊、持續(xù)不斷改進(jìn)系統(tǒng)設(shè)計(jì)的風(fēng)格。一直以來我對(duì)編寫干凈的代碼都抱有極大的熱情,堅(jiān)信花時(shí)間去清理有問題的代碼,以便讓團(tuán)隊(duì)能更快捷地開發(fā)功能是非常有價(jià)值的事情。而Kent向我介紹了一種很多頂尖Smalltalk程序員使用的技術(shù),它能讓我的工作效率成倍提升。這是一種他們稱之為重構(gòu)的技術(shù),我很快就變得想要在任何場(chǎng)合下都把它介紹給別人。但是市面上沒有任何出版物或是類似的資源可以讓我指引人們?nèi)プ约簩W(xué)習(xí)這項(xiàng)技術(shù)。既然Kent和其他Smalltalk程序員都沒意愿要寫一本,所以我就決定自己動(dòng)手了。

          結(jié)果我的那本《重構(gòu)》大受歡迎,在重構(gòu)成為主流技術(shù)的過程中看起來還扮演了相當(dāng)重要的角色。隨著近年來Ruby的興起,給這本書寫一本Ruby版是很有意義的,為此我拉來了Jay和Shane。

          Jay Fields是DRWcTrading公司的一名軟件程序員,也是一位研討會(huì)的常客。Jay 對(duì)發(fā)現(xiàn)和成熟化創(chuàng)新式解決方案總是抱有激情,Jay 的個(gè)人網(wǎng)站是:www.jayfields.com。

          Shane Harvie 在美國、印度和澳大利亞等國的敏捷公司中從事軟件開發(fā)工作。他現(xiàn)在位于芝加哥的DRW Trading公司工作,個(gè)人網(wǎng)站是:www.shaneharvie.com。

          Martin Fowler是ThoughtWorks公司的首席科學(xué)家,他是一位作家、演說家和咨詢師,經(jīng)常在軟件開發(fā)活動(dòng)中發(fā)表演講,他關(guān)注的是企業(yè)軟件設(shè)計(jì)——諸如什么能產(chǎn)生良好的設(shè)計(jì),而良好的設(shè)計(jì)又需要哪些實(shí)踐等。他是面向?qū)ο蠹夹g(shù)、重構(gòu)、模式、敏捷方法論、領(lǐng)域建模、統(tǒng)一建模語言(UML)和極限編程的先行者,近十年來他一直在 ThoughtWorks公司工作,這是一家非常出色的...

          Jay Fields是DRWcTrading公司的一名軟件程序員,也是一位研討會(huì)的常客。Jay 對(duì)發(fā)現(xiàn)和成熟化創(chuàng)新式解決方案總是抱有激情,Jay 的個(gè)人網(wǎng)站是:www.jayfields.com。

          Shane Harvie 在美國、印度和澳大利亞等國的敏捷公司中從事軟件開發(fā)工作。他現(xiàn)在位于芝加哥的DRW Trading公司工作,個(gè)人網(wǎng)站是:www.shaneharvie.com。

          Martin Fowler是ThoughtWorks公司的首席科學(xué)家,他是一位作家、演說家和咨詢師,經(jīng)常在軟件開發(fā)活動(dòng)中發(fā)表演講,他關(guān)注的是企業(yè)軟件設(shè)計(jì)——諸如什么能產(chǎn)生良好的設(shè)計(jì),而良好的設(shè)計(jì)又需要哪些實(shí)踐等。他是面向?qū)ο蠹夹g(shù)、重構(gòu)、模式、敏捷方法論、領(lǐng)域建模、統(tǒng)一建模語言(UML)和極限編程的先行者,近十年來他一直在 ThoughtWorks公司工作,這是一家非常出色的系統(tǒng)開發(fā)和咨詢公司。

          瀏覽 17
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产强 暴 疼 哭 处 | 色之综合天天综合色天天棕色 | 亚洲激情区 | caoporen | 国产成人精品 视频 |