什麼樣的程序纔算是好的程序?


簡單的說就是:正確、高效、精緻的程序。一個程序,如果能夠做到功能正確,性能好,同時具有很好的易維護性、可擴展性、可移植性的程序就可以說是一個好的程序。
我們可以通過如下問題來看某個程序到底怎麼樣:
• 它正確嗎?
• 它容易讀懂嗎?

• 它在運行時需要多大內存?

• 它的運行時間有多長?

• 它有完善的文檔嗎?
• 它容易修改嗎?

• 它的通用性如何?能不能不加修改就可以用它來解決更大範圍的問題?
• 它可以在多種機器上編譯和運行嗎?或者說需要經過修改才能在不同的機器上運行嗎?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章