编程其实没有什么固定的风格可言,真正的程序设计风格只存在我们心中,我们应该尽可能地用现实世界的模型去描绘我们的程序,这样的程序风格就是最好的风格。同样,程序设计也是一门艺术,她象作画一样追求美,象音乐一样追求旋律的幽雅,象创作一样追求瞬间的灵感,象领导艺术一样追求平衡和谐(时空的平衡)。既然她是艺术那就让我们想追求艺术一样来追求完美的程序设计风格吧!作为一个初学者如何具有良好的程序设计风格呢?我想引用一个关于初学者请教编程大师的故事让读者自己去领悟。 有一位编程大师,他写非结构化的程序,一位初学者刻意模仿他,也写非结构化的程序。当他让大师看他的进步时,大师批评了他的非结构化程序:“ 对一位编程大师合适的东西未必对一个初学者同样合适,在超越结构化之前,你必须理解编程之道。” 我个人认为作为一个初学者应该踏踏实实的打好程序设计的基础,不要急功近利,舍本逐末。我走过不少弯路,希望大家能和我一样能牢记编程大师的忠告:“对编程大师合适的东西未必对一个初学者同样合适”。

评论