知識
不管是網(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)案例查看更多
相關(guān)閱讀
- 前端技術(shù)
- 云南小程序開發(fā)公司哪家好
- 云南做軟件
- 搜索引擎優(yōu)化
- 網(wǎng)站優(yōu)化公司
- 云南網(wǎng)站建設(shè)首頁
- 跳轉(zhuǎn)小程序
- 報廢車
- 百度小程序
- 云南網(wǎng)站建設(shè)公司
- 云南小程序公司
- 退款
- 云南網(wǎng)站建設(shè)報價
- 開通微信小程序被騙
- 云南建設(shè)廳網(wǎng)站
- 云南軟件開發(fā)
- 小程序退款
- 云南小程序開發(fā)公司
- web開發(fā)技術(shù)
- 百度小程序開發(fā)公司
- 云南網(wǎng)站建設(shè)哪家好
- 云南網(wǎng)站建設(shè)一條龍
- 小程序公司
- 網(wǎng)站建設(shè)專家
- 網(wǎng)站建設(shè)案例
- 微分銷
- 快排推廣
- 云南企業(yè)網(wǎng)站
- APP
- 網(wǎng)站建設(shè)百度官方