編程工程:將程序設(shè)計(jì)轉(zhuǎn)化為可運(yùn)行的軟件系統(tǒng)
編程工程是軟件工程中的一個(gè)階段,它的目標(biāo)是將程序設(shè)計(jì)的結(jié)果翻譯成計(jì)算機(jī)可以“理解”的形式,用特定的程序設(shè)計(jì)語言書寫程序,并將系統(tǒng)工程師設(shè)計(jì)的系統(tǒng)構(gòu)架變?yōu)檎嬲蛇\(yùn)行的軟件系統(tǒng)。 編碼對(duì)軟件質(zhì)量的影響
編程工程是軟件工程中的一個(gè)階段,它的目標(biāo)是將程序設(shè)計(jì)的結(jié)果翻譯成計(jì)算機(jī)可以“理解”的形式,用特定的程序設(shè)計(jì)語言書寫程序,并將系統(tǒng)工程師設(shè)計(jì)的系統(tǒng)構(gòu)架變?yōu)檎嬲蛇\(yùn)行的軟件系統(tǒng)。
編碼對(duì)軟件質(zhì)量的影響
雖然我們說,程序的質(zhì)量主要取決于軟件詳細(xì)設(shè)計(jì)的質(zhì)量,但是編碼的質(zhì)量也會(huì)對(duì)程序的可靠性、可讀性、可測試性和可維護(hù)性產(chǎn)生很大的影響。因此,在編程工程過程中,需要關(guān)注編碼的規(guī)范性和質(zhì)量。
編程工程的步驟
編程工程的作業(yè)內(nèi)容可以詳細(xì)地劃分為以下幾個(gè)步驟:
- 制定工作標(biāo)準(zhǔn):確定編碼的規(guī)范和標(biāo)準(zhǔn),統(tǒng)一團(tuán)隊(duì)成員的編碼風(fēng)格。
 - 制定編碼基準(zhǔn):確定編碼的基本原則和約定,如命名規(guī)范、注釋要求等。
 - 理解設(shè)計(jì)書:深入理解系統(tǒng)工程師設(shè)計(jì)的系統(tǒng)構(gòu)架和需求,確保編碼的準(zhǔn)確性。
 - 程序編碼:用程序設(shè)計(jì)語言書寫程序,根據(jù)設(shè)計(jì)要求實(shí)現(xiàn)功能。
 - 自查:對(duì)編寫的代碼進(jìn)行自我檢查,確保代碼的正確性和一致性。
 - 送上級(jí)系統(tǒng)工程師審查:將編寫的代碼提交給上級(jí)系統(tǒng)工程師進(jìn)行審核和評(píng)估。
 - 修改:根據(jù)上級(jí)系統(tǒng)工程師的反饋意見進(jìn)行代碼修正和優(yōu)化。
 - 進(jìn)行單元測試:對(duì)編寫的代碼進(jìn)行單元測試,確保功能的正確性和穩(wěn)定性。
 
下一步:測試工程
完成編程工程后,所編寫的代碼經(jīng)過單元測試定稿后,才能進(jìn)入軟件工程的下一步驟,即測試工程。測試工程的目標(biāo)是驗(yàn)證軟件系統(tǒng)的功能、性能和穩(wěn)定性,以確保軟件質(zhì)量符合用戶需求。