欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

選擇GUI開發(fā)還是Web開發(fā)的問題 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 網(wǎng)站建設(shè) >

選擇GUI開發(fā)還是Web開發(fā)的問題

發(fā)表時間:2014-3-17

發(fā)布人:葵宇科技

瀏覽次數(shù):61

這幾天想開發(fā)一個圖形界面的工具, 因為命令行的程序開發(fā)久了, 覺得還是圖形界面的工具方便使用.

不過我發(fā)現(xiàn)圖形界面程序開發(fā)已經(jīng)不是我的心頭好了.

記得剛會編程那會, 天天研究的是VB開發(fā)程序. VB拖拖拉拉控件就做好一個程序. 確實很方便. 后來研究Flash和web開發(fā)去了, 再后來, 只喜歡弄python了.


現(xiàn)在想回頭開發(fā)個圖形界面程序(GUI)程序, 發(fā)現(xiàn), 現(xiàn)在連個VS2010都不想裝了.用慣了腳本語言, 對編譯, 調(diào)試, 發(fā)布的圖形界面程序沒有一點愛.

前幾天下載了一個VC6.0的綠色精簡版本.用了幾下都不想再弄了, 發(fā)現(xiàn)這些東西都很復(fù)雜, 需要你自己補(bǔ)充大量的代碼, 完全沒有腳本語言那種類庫齊全的優(yōu)點.

所以我覺得開發(fā), 不是選擇GUI和Web的區(qū)別, 而是類庫多不多的區(qū)別.


寫的東西能夠重復(fù)使用, 才能夠提高效率. 之所以這么說, 因為大部分的編程人員都是代碼裝配工, 也就是俗稱的碼農(nóng).


我覺得java, C#, python, go, nodejs是幾個比較好的東西. 主要是可以重用模塊.


模塊和函數(shù)編程, 是個人愛好, 模塊可以說是面向?qū)ο?


函數(shù)式的編程, 很直接, 直觀, 缺點是函數(shù)很多的情況下, 比如說5000個以上的函數(shù), 你很難有可以重用的代碼, 如果你的代碼管理功夫差的話, 基本上你的大部分項目里的代碼都需要重新寫.


模塊化的編程, 方便在于包裝好了, 重復(fù)利用率好, 用起來方便. 主要是針對功能, 在使用上進(jìn)行簡化. 一個接口, 一個命令, 就可以完成對幾十個函數(shù)的調(diào)用, 而這些調(diào)用都包裝在模塊里, 你也根本不需要去擔(dān)心哪些函數(shù)在暗地里使勁. 缺點是必須了解接口的調(diào)用流程和順序, 一旦記錯, 就是個大麻煩.


現(xiàn)在覺得趨勢已經(jīng)不在桌面了, 桌面程序的開發(fā)已經(jīng)不行了. 大部分的開發(fā)都轉(zhuǎn)入服務(wù)器程序的開發(fā)和移動手機(jī)端程序的開發(fā).


因此, 我覺得, 以后的開發(fā)人員還是應(yīng)該學(xué)習(xí)服務(wù)器程序的開發(fā)和手機(jī)程序的開發(fā), 與之配套的是界面的設(shè)計和交互的設(shè)計. 另外再學(xué)點腳本語言.

比如辦公人員學(xué)點VBA, 網(wǎng)管人員學(xué)點批處理, 財務(wù)人員學(xué)點二次開發(fā)等等.

相關(guān)案例查看更多