軟件工程

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

軟件工程是一門研究用工程化方法構建和維護有效、實用和高質量的軟件的學科。它涉及程序設計語言、數據庫、軟件開發(fā)工具、系統(tǒng)平臺、標準、設計件有電子郵件、嵌入式系統(tǒng)、人機界面、辦公套件、操作系統(tǒng)、編譯器、數據庫、游戲等。同時,各個行業(yè)幾乎都有計算機軟件的應用,如工業(yè)、農業(yè)、銀行、航空、政府部門等。這些應用促進了經濟和社會的發(fā)展,也提高了工作效率和生活效率 。

軟件工程是一門研究用工程化方法構建和維護有效、實用和高質量的軟件的學科。它涉及程序設計語言、數據庫、軟件開發(fā)工具、系統(tǒng)平臺、標準、設計件有電子郵件、嵌入式系統(tǒng)、人機界面、辦公套件、操作系統(tǒng)、編譯器、數據庫、游戲等。同時,各個行業(yè)幾乎都有計算機軟件的應用,如工業(yè)、農業(yè)、銀行、航空、政府部門等。這些應用促進了經濟和社會的發(fā)展,也提高了工作效率和生活效率 。收起

查看更多
  • 嵌入式開發(fā)中常用的軟件工程方法有哪些?
    大家好,我是雜燴君。在嵌入式開發(fā)里,有哪些常用的軟件工程方法呢?
  • 一個不錯的軟件版本命名規(guī)范!
    之前寫了一篇如何自動生成版本號的文章,?《讓你的C程序,自動打印版本信息》?初衷是讓自己的程序在運行時自動打印與版本相關的信息,?避免測試時因為版本信息不確定導致的一些功能對應不上去的問題,當時留了一個坑,寫一篇關于如何設計一個相對規(guī)范的版本號的文章,現在把這個坑填上。
    356
    02/22 15:16
    一個不錯的軟件版本命名規(guī)范!
  • 關于Makefile自動生成-autotools的使用
    在Linux應用開發(fā)中,編寫Makefile是一項必備技能,因為它定義了工程中所有文件的編譯順序、規(guī)則和依賴關系,決定了哪些文件需要編譯以及它們的編譯順序。 雖然對初級開發(fā)者而言,編寫復雜的Makefile并非日常任務,但遇見需要構建大型軟件項目時,利用工具自動生成Makefile就顯得尤為關鍵。接下來,我們將重點介紹一款自動化構建工具——Autotools,幫助開發(fā)者高效地管理項目構建流程。 1
    1073
    2024/07/25
    關于Makefile自動生成-autotools的使用
  • 《DDD 小冊》第1章:DDD是什么?—— 你以前只會用 Service + 貧血模型!
    DDD 是什么,這應該是每個想使用 DDD 開發(fā)項目的研發(fā)伙伴,遇到的第一個疑問,只有搞清楚它到底是什么才好上手使用。而 DDD 既不是 MVC 一樣的工程結構,也不能直接等同于微服務架構,更不是一種設計模式。
    1477
    2024/07/11
    《DDD 小冊》第1章:DDD是什么?—— 你以前只會用 Service + 貧血模型!
  • 謎團解開:英特爾前HPC主管現在負責軟件工程組
    不知道大家還記不記得在去年,英特爾高性能計算部門的負責人杰夫·麥克維(Jeff McVeigh)突然陷入了沉默,他沒有接受采訪,也沒有在新聞發(fā)布會上露面。這引發(fā)了一個問題——麥克維在做什么?他還在英特爾嗎?畢竟,高性能計算業(yè)務進行大規(guī)模調整,包括將Falcon Shores轉變?yōu)橹皇褂胓pu的產品,并砍掉Rialto Bridge之后,他就沉默了。
    謎團解開:英特爾前HPC主管現在負責軟件工程組