什麼是軟體工程化?什麼是「前端工程化「?

2021-10-16 16:54:50 字數 522 閱讀 7912

軟體工程是一門研究如何用系統化、規範化、數量化等工程原則和方法去進行軟體的開發和維護的學科。

軟體工程包括兩方面內容:軟體開發技術和軟體專案管理。

軟體開發技術包括軟體開發方法學、軟體工具和軟體工程環境。

軟體專案管理包括軟體度量、專案估算、進度控制、人員組織、配置管理、專案計畫等。

軟體工程是指將系統化的、規範的、可度量的方法應用於軟體的開發、執行和維護的過程,即將工程化應用於軟體過程。

前端工程化是使用軟體工程的技術和方法來進行前端的開發流程、技術、工具、經驗等規範化、標準化,其主要目的為了提高效率和降低成本,即提高開發過程中的開發效率,減少不必要的重複工作時間,而前端工程本質上是軟體工程的一種,因此我們應該從軟體工程的角度來研究前端工程。

如何做"前端工程化"?

前端工程化就是為了讓前端開發能夠「自成體系」,可以從模組化、元件化、規範化、自動化四個方面進行

【參考】

前端工程化的理解

什麼是前端工程化

一切以提高效率 降低成本 質量保證為目的的手段都屬於工程化。工程化是為了解決問題。工程化並不等於某個工具,工程化應包含規劃乙個專案的整體工作流架構。它們都約定了專案的檔案結構,提供了熱更新 自動編譯 模組檔案支援 校驗等功能。傳統語言 語法的弊端 無法使用模組化 元件化 重複的機械式工作 風格統 一...

什麼是前端工程化

前端工程化是使用軟體工程的技術和方法來進行前端的開發流程 技術 工具 經驗等規範化 標準化,其主要目的為了提高效率和降低成本,即提高開發過程中的開發效率,減少不必要的重複工作時間,而前端工程本質上是軟體工程的一種,因此我們應該從軟體工程的角度來研究前端工程。前端工程化就是為了讓前端開發能夠 自成體系...

軟體工程 什麼是專案

把狗遺忘的人 10 07 06 青潤 10 20 57 請來群裡說話,現在的臨時會話都需要輸入驗證碼,太煩人了。我今後將考慮不再接收臨時會話。把狗遺忘的人 10 21 31 沒有時間表的能不能叫作是專案?愚人 sz 10 21 36 青潤 10 22 22 呵呵,專案和時間表沒有關係。只不過沒有時間...