20101029总结
這次早上一醒想到快速開發。
我原來自學php,wamp+notepad++這種,什么事都親力親為。大學搞的卻是asp.net3.5+vs2008
這讓我想到了宇(時間)宙(空間),世(時間)界(空間),時間與空間的轉換。
自寫php固然使代碼簡潔不累贅,或者運行效率更高,但有垃圾代碼(占用空間或運行效率)的asp.net3.5里的控件,開發效率更高。
這里可能有兩種哲學。
從,一位二進制,到字節(八位空間),整型,浮點型,字符型,數組,函數,類,控件。你在聲明整型時,絕大多數情況沒用到全部空間,有空間的浪費。有之以為利,無之以為用。有空間就是利,用來存儲整型或者字符型就是用。自己設定位數,然后確定數據類型,更靈活,更節儉,但花的時間也更多。
可在別人創造好的世界里,有些事情的完成需要少量時間即可。有些事情雖然完成了功能,但樣子不是你想要的。你發現自己創造樣子來得更快。這時,你又開始討厭別人創造好的世界,但自己完成功能又費力費腦。你陷于兩難,快速開發不怎么快速。先拋開這。
早年DOS命令行,到Windows鼠標行。早年手敲代碼,如今拖控件,點屬性。 有了新朋友,不忘老朋友。Windows內嵌cmd命令行,控件能實現,代碼依然能實現。
程序=數據結構+算法。網站=信息結構+業務邏輯。數據結構是空間,是物質,是結果,是有;算法是時間,是規律,是過程,是無。
程序包含空間和時間,那它自身是什么,是道?還是空間。因為我們對空間可看,可嗅,可聞,可聽。我們要創造出程序,創造出空間,我們要從時間入手。用精微空間,加其運動軌跡(時間,規律,過程),造就了程序(空間,物質,結果)。
我又想到了搜索和索引,知識已放在那,你不用死命塞入腦袋,你需要檢索。如果你已塞入腦袋,很好,開發效率更高。這叫適量的記憶,更能讓你飛黃騰達。這就像你把php基本概念都搞懂了,你需要某個功能,這功能在php手冊有某個函數實現。你查查php手冊,調用函數即可,心情好的話,自己寫函數把功能重新實現一遍。
那么,說了那么多,何為快速開發?快速開發,是學習開發和正在開發的統一。即學即用就是快速開發。學習從哪入手,從時間,規律,過程入手。
所以,接下來,理解基本概念后,不死命記源代碼,記實現過程即可。但是,實現過程,有動畫表述,有文字表述,甚至還有音樂表述。用哪個表述呢,想當然是哪個方便哪個表述,又想當然這樣又不統一。因為統一了形式,用起來也方便。先拋開這。
先慢慢實踐吧。CC語言正為解決此問題而努力,綻放你的思想。
總結
以上是生活随笔為你收集整理的20101029总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 随机排序一维数组
- 下一篇: 10个C#编程和Visual Studi