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