3 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊
用框架不外乎下列幾種情況
1 開發(fā)效率 很多框架已經(jīng)封裝了經(jīng)常使用的功能 例如JDBC servlet請(qǐng)求相應(yīng)分發(fā),對(duì)象的管理,動(dòng)態(tài)代理等底層代碼,這些也是可以自己寫,但是這樣增加代碼量 對(duì)大型項(xiàng)目的開發(fā)進(jìn)度會(huì)帶來很大的影響
2.標(biāo)準(zhǔn)化 假設(shè)不使用框架 上述我所的部分功能 每個(gè)企業(yè)在做項(xiàng)目的時(shí)候肯定會(huì)有自己的封裝,由于各企業(yè)封裝的思路不同 所以這就給員工帶來比較大的學(xué)習(xí)成本 假如你跳槽到另一個(gè)公司 你還要重新去適應(yīng)和研究新公司的項(xiàng)目的設(shè)計(jì)思路,如果大家都用框架,那學(xué)習(xí)成本就小很多了 因?yàn)榭蚣苣阌眠^了都是大同小異的 無論跳槽到哪里 流行的框架大家都那么用 你也就很快上手
3 我覺得就是開發(fā)者的推動(dòng) 像spring Hibernate這種全世界都受歡迎的框架 在開發(fā)組織推動(dòng)下 得到大家認(rèn)可 他的相關(guān)技術(shù)文檔非常多 有問題很容易就查得到 這就是一個(gè)良性循環(huán)
添加回答
舉報(bào)