軟體工程-單人任務-第二次作業

wyn3366發表於2024-04-10

任務總結:
在本次任務中,我深入瞭解了“高質量”軟體開發的過程,併成功編寫了一段求最大連續子陣列和的程式。
1.熟悉軟體開發過程: 在開始任務之前,我花了一些時間來熟悉高質量軟體開發的過程。這包括瞭解需求分析、設計、編碼、測試和維護等各個階段,並確保我瞭解每個階段的重要性和操作方法。
2.編寫程式:根據任務要求編寫了一段求最大連續子陣列和的程式。
3.設計測試用例:為了確保程式的準確性,我根據條件組合覆蓋標準設計了一系列測試用例,以確保程式在不同情況下都能正確執行。
4.利用自測工具進行測試: 完成編寫程式和設計測試用例之後,我利用自測工具對程式進行了測試。自測工具能夠自動化執行測試用例,並對程式的輸出結果進行驗證,從而快速發現可能存在的問題和錯誤。
5.完成任務: 經過反覆測試和除錯,我最終確保了程式的正確性和穩定性,成功完成了任務。同時,我也對程式進行了最佳化,以提高其效能和效率,確保能夠在處理大規模資料時仍然能夠快速執行。
在完成這一任務的過程中,深刻體會到了測試在軟體開發過程中的重要性。透過不斷地測試和除錯,提高了自己的程式設計能力,培養解決問題和發現錯誤的能力。同時,我也更加深入地理解了軟體開發的整個過程,為將來的工作積累了寶貴的經驗。總的來說,本次任務不僅是對我程式設計能力的一次鍛鍊和提升,還是對我軟體開發理念和方法的一次深入學習和實踐。

相關文章