什麼是程式設計?什麼是軟體開發?

2021-08-23 15:37:52 字數 323 閱讀 9554

在學校裡,為了實現課堂練習,為了完成作業,為了實現而實現的**過程,我將其定義為程式設計,這個時候,你只要正確的讓編譯器把你的**順利的編譯通過,輸出你希望的或者說你的導師希望的結果即可,你不需要考慮彈性、擴充套件性和維護性,也不需要考慮你的**是否強壯,也不需要考慮是否具有價值,因為你只是在程式設計。

而軟體開發,是使用**編寫出具有商業質量的軟體,在這個過程中,你需要仔細的考察你的每行**,你需要真正的使用物件導向,而不是簡單的寫乙個類,你需要在內心重視你的每行**,物件導向的概念將在你的每行**中表露出來,你需要考慮彈性、擴充套件性、維護性和健壯性。

簡單的說,軟體開發就是:在**中體現出你深厚的理論根基。

什麼是軟體開發

有乙個銷售的同事在會議上說,你們軟體開發人員真好,坐在電腦前打打 就可以完成工作了。還有一些對軟體開發不懂的老闆說,你們軟體開發不就是寫幾行 就可以了嗎。可見,沒有深入軟體開發的了解,永遠都是這麼膚淺的認識。其實軟體開發總共有11個過程 定義問題 需求分析 規劃構造 軟體架構 詳細設計 編碼與除錯 ...

什麼是軟體開發模式

軟體開發模式又稱開發范型 風範 具體描述如下 開發過程遵循的步驟 如面向過程的開發模式是對特定問題執行過程自頂向下層層分解,並定義成由一系列步驟構成的演算法,落實到可執行的 上。物件導向開發模式首先考慮的是參與到問題物件上 實體 為完成任務各個物件如何進行通訊協作,最後進一步將物件封裝可以執行方法,...

什麼是軟體開發1 開發流程

最近在看乙個前輩的部落格 我在另一篇部落格中已經提到過 寫的很好,分類齊全,內容詳細,文筆表達也簡潔清晰,是我需要學習的,這也是促使了我想把自己的部落格寫好的動力。在他的部落格中對軟體的開發流程說的很清楚,在這裡我想結合自己當前的也是人生中第乙個專案做乙個比較,以便加深自己的理解。軟體開發流程 1....