問:什么是編程的最高境界?
答曰:心中無物,因物而施,隨緣以應。
心中無物是指不要拘泥于語言的區分,所有的語言最終都是要轉化為機器語言執行的,是謂眾生皆平等,初學者對某個語言的執著與喜愛只是看到了一些表象的東西,是為有相。佛經有云:眾生執于有相,摶取色身,遂為情欲所蔽,首當破之。
編程的最終目標是要達到無相的境界,也就是因物而施,隨緣以應。充分了解各種語言的局限與優點,在系統中進行靈活運用,如以B/S為例,PHP以其KISS(keep it simple and stupid)原則及專注于WEB編程而聞名,但在數據庫連接處理方面則力有不逮,但是JAVA則在這方面有優勢,而一些復雜的算法則直接用C比較好,WEB顯示用的是HTML,客戶端腳本則是JS,看一下前面已經用了多少種語言,如果達到了多種語言轉換自如,收發隨心的境界,就基本接近大成了。
初級境界的看到的是各個單獨的語言,需要博覽群書,中級境界是能看到不同語言的優缺點,開始能組配使用,高級境界則心中無語言,完全由感而發,隨心所欲。
posted on 2006-04-06 14:07
太極虎~宏 閱讀(164)
評論(0) 編輯 收藏 引用