寒假

    快新年了。放假回來這麼多天參加了幾次同學聚會、睡了N次懶覺,其他時間跟室友一起編寫了一個簡單的模擬生態系統的程序。內核不是我寫的,我就是做了下將生物繪在程序上的“表面工作”。這也得益於HGE吧,不然我這個連MFC都沒學會的人怎麼去做這種可視化的東西呢。HGE還沒學完,就做出了這樣的東西,自己還是挺滿意的。

    現在慢慢體會到編程最重要還是算法和思想。這些表面的東西很多。有的簡單有的複雜。但要想可視化絕對不止一條路。我可能比較喜歡可視化的東西吧。這樣做出來的纔像個真正的能用的程序。但是,程序沒有好的算法和思想,最終也就是個空殼。要想它有特殊的功能就必須學好算法,對各種原理有比較深入的瞭解。真是矛盾呀!因爲算法畢竟是無聊的,學習算法的過程就更無聊了。學會了一個算法,不一定立馬就可以用上。而可視化就神奇得多,好玩得多。不過,以後這點自己確實要多注意。學了HGE並瞭解了其他的一些可視化的方法後就感覺思想也很重要了。軟件的功能是人想的,只要想得到就有可能編出來。要是想都想不到,那就沒折了。如果自己想到的功能很特別,別人還沒想到,那恭喜你!這個想法就可以賣錢了。我現在對編程就這感覺:算法和思想很重要。

    在網上看到同學在挑戰ACM,感覺自己也應該朝這方向努力下。還有的在別的學校的同學已經學了好多了。各種技術,各種語言他們竟然都學了。感覺我們學的好少呀!但是就是這些內容平時已經感覺課程很緊了,這是怎麼回事兒呢?他們爲什麼可以開那麼多課?

    除了HGE、Qt,自己還對MFC有了點興趣。爲什麼呢?因爲雖然都說MFC不好理解,但畢竟是微軟出的東西,運行庫在操作系統中都包含了,用它編出來的東西小巧呀!用Qt編的東西,本來也不大的,再加上幾個動態庫就大咯~在網上看了很多讓Qt靜態編譯的方法,但是都沒學會(講得很不清楚啊,而且用的Qt版本也過時了)。說到Qt,又想到了手機編程。想給自己的手機增加點自己編寫的功能,但是S60的編程環境就是不太好弄呀。下了不少文件,一看那全英的幫助文檔。。。本來就C++學得不好,又要看英文的S60的編程文檔。。。

    除了這些本地編程呢,還有網絡編程---PHP、ASP。呵呵,計算機的東西真的是很多。身邊有各種各樣的人在學各種方面。我該選哪一方面呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章