軟件工程

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

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

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

查看更多
  • 嵌入式開發(fā)中常用的軟件工程方法有哪些?
    大家好,我是雜燴君。在嵌入式開發(fā)里,有哪些常用的軟件工程方法呢?
  • 一個(gè)不錯(cuò)的軟件版本命名規(guī)范!
    之前寫了一篇如何自動(dòng)生成版本號(hào)的文章,?《讓你的C程序,自動(dòng)打印版本信息》?初衷是讓自己的程序在運(yùn)行時(shí)自動(dòng)打印與版本相關(guān)的信息,?避免測試時(shí)因?yàn)榘姹拘畔⒉淮_定導(dǎo)致的一些功能對(duì)應(yīng)不上去的問題,當(dāng)時(shí)留了一個(gè)坑,寫一篇關(guān)于如何設(shè)計(jì)一個(gè)相對(duì)規(guī)范的版本號(hào)的文章,現(xiàn)在把這個(gè)坑填上。
    695
    02/22 15:16
    一個(gè)不錯(cuò)的軟件版本命名規(guī)范!
  • 關(guān)于Makefile自動(dòng)生成-autotools的使用
    在Linux應(yīng)用開發(fā)中,編寫Makefile是一項(xiàng)必備技能,因?yàn)樗x了工程中所有文件的編譯順序、規(guī)則和依賴關(guān)系,決定了哪些文件需要編譯以及它們的編譯順序。 雖然對(duì)初級(jí)開發(fā)者而言,編寫復(fù)雜的Makefile并非日常任務(wù),但遇見需要構(gòu)建大型軟件項(xiàng)目時(shí),利用工具自動(dòng)生成Makefile就顯得尤為關(guān)鍵。接下來,我們將重點(diǎn)介紹一款自動(dòng)化構(gòu)建工具——Autotools,幫助開發(fā)者高效地管理項(xiàng)目構(gòu)建流程。 1
    1082
    2024/07/25
    關(guān)于Makefile自動(dòng)生成-autotools的使用
  • 《DDD 小冊(cè)》第1章:DDD是什么?—— 你以前只會(huì)用 Service + 貧血模型!
    DDD 是什么,這應(yīng)該是每個(gè)想使用 DDD 開發(fā)項(xiàng)目的研發(fā)伙伴,遇到的第一個(gè)疑問,只有搞清楚它到底是什么才好上手使用。而 DDD 既不是 MVC 一樣的工程結(jié)構(gòu),也不能直接等同于微服務(wù)架構(gòu),更不是一種設(shè)計(jì)模式。
    《DDD 小冊(cè)》第1章:DDD是什么?—— 你以前只會(huì)用 Service + 貧血模型!

正在努力加載...