迭代設(shè)計(jì)的好處 迭代和重構(gòu)區(qū)別有哪些?
迭代和重構(gòu)區(qū)別有哪些?迭代和重構(gòu)在不同領(lǐng)域有不同的解釋和內(nèi)涵。我只是從軟件開發(fā)的角度來解釋迭代:一般指產(chǎn)品迭代,這是產(chǎn)品設(shè)計(jì)的概念。產(chǎn)品的基本功能或主要功能開發(fā)完成后,將立即投入市場(chǎng);通過試錯(cuò)模式,獲
迭代和重構(gòu)區(qū)別有哪些?
迭代和重構(gòu)在不同領(lǐng)域有不同的解釋和內(nèi)涵。我只是從軟件開發(fā)的角度來解釋
迭代:一般指產(chǎn)品迭代,這是產(chǎn)品設(shè)計(jì)的概念。產(chǎn)品的基本功能或主要功能開發(fā)完成后,將立即投入市場(chǎng);通過試錯(cuò)模式,獲得用戶的反饋和需求變化,然后對(duì)產(chǎn)品功能進(jìn)行修改或補(bǔ)充,使其更貼近用戶的需求。這個(gè)重復(fù)的過程就是產(chǎn)品迭代。
重構(gòu):一般指系統(tǒng)重構(gòu),這是一個(gè)技術(shù)概念。它是對(duì)軟件技術(shù)體系結(jié)構(gòu)、核心算法和開發(fā)框架的重大變革和替代。