簡單的說就是:正確、高效、精緻的程序。一個程序,如果能夠做到功能正確,性能好,同時具有很好的易維護性、可擴展性、可移植性的程序就可以說是一個好的程序。
我們可以通過如下問題來看某個程序到底怎麼樣:
• 它正確嗎?
• 它容易讀懂嗎?
• 它在運行時需要多大內存?
• 它的運行時間有多長?
• 它有完善的文檔嗎?
• 它容易修改嗎?
• 它可以在多種機器上編譯和運行嗎?或者說需要經過修改才能在不同的機器上運行嗎?
• 它的運行時間有多長?
• 它有完善的文檔嗎?
• 它容易修改嗎?
https://blog.csdn.net/u013129300/article/details/129329786