簡單的說就是:正確、高效、精緻的程序。一個程序,如果能夠做到功能正確,性能好,同時具有很好的易維護性、可擴展性、可移植性的程序就可以說是一個好的程序。
我們可以通過如下問題來看某個程序到底怎麼樣:
• 它正確嗎?
• 它容易讀懂嗎?
• 它在運行時需要多大內存?
• 它的運行時間有多長?
• 它有完善的文檔嗎?
• 它容易修改嗎?
• 它可以在多種機器上編譯和運行嗎?或者說需要經過修改才能在不同的機器上運行嗎?
• 它的運行時間有多長?
• 它有完善的文檔嗎?
• 它容易修改嗎?
一. 二. 三. ! 作 者 : Yaopengfei(姚鵬飛) 博客地址 : http://www.cnblogs.com