久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 共享一些底層軟件開發的一些心得 [打印本頁]

作者: liuyang    時間: 2012-1-5 04:56
標題: 共享一些底層軟件開發的一些心得
 

     剛看了個帖子是在談論C++的,那個童鞋真是有趣,不知道什么原因想搞c++寫GUI程序,可是他又不喜歡別人搭好的框架,是在沒話說他什么的,我看了下 面跟帖子的,呵呵是在有意思。MFC是個爛框架,windfrom是.net的產物,他都不喜歡,想用最底層的。呵呵最底層不就是win32  api可以用啦,如果在底層,那你就和硬件層打交道了。搞軟件開發主要的是效率,即使代碼寫得很好,你花一個禮拜,人家一天,那你還是失敗的。我們平常提 升能力的時候可以使用底層的API來寫GUI程序,讓自己明白整個窗體程序的后臺代碼流程,如果你開發也使用win api 那我只能佩服你了,就一個簡單的空白窗體也要一百來行代碼,那你幾個窗體不就上千行代碼,代碼多也加大調試的困難度,我只能說 我服了你。  你知道VB那么浪費程序空間,但是依舊有很多追隨者嗎,就是它擁有最快的開發效率。 現在的計算機不缺這些內存,那么你也就沒必要糾結內存的問題。  所以你想用C++語言,那么你配合那些框架,QT ,GTK好的框架你可以在這基礎上寫你的處理代碼,那不就省了狠多時間嘛。

     今天正好又接觸到上位機軟件,所以過來看了下軟件代碼。我現在是一個底層的硬件開發人員,我深知底層的麻煩。底層的程序是沒辦法像高層那樣軟調試的,我們 都是看現象,自己從代碼中找到問題代碼,不斷燒入調試再少入。我常常為了寫新的程序不斷的去控制各個功能模塊的流轉,這個控制流程都是事先已經定下來的, 然后我編寫該程序,一旦流程變動,我不得不改動大量的代碼,這樣太費神也費時間,所以我在近階段研究操作系統,這樣我只需要編寫各個模塊的驅動程序就可以 了,時間片會自動切換到每個任務中,這極大的加快開發的效率。  說到此處就是那句話我正在想辦法運用個平臺來加快開發的效率,這和上面的童鞋正是個相反的過程。   

    各種語言的提出都是為了提高開發效率,但是它限制了我們探討底層的深度。學軟件的喜歡往底層鉆是好事,但是沒必要用底層去寫,這么麻煩的事讓大師們為你設 計好類庫,他們扒這口飯的,你只要知道怎么回事就可以了,你吧底層的事搶過來又要加上應用層次代碼的編寫,你這個時間我不敢恭維。






歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: a视频在线 | 黑人一级片视频 | 亚洲黄色成人网 | 国产区在线视频 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 免费观看色 | 在线视频三区 | 嫩草视频在线免费观看 | 亚洲视频 欧美视频 | 欧洲尺码日本国产精品 | 高清久久久 | 91视频久久 | 国产日韩欧美激情 | 国产精品久久久av | 91精品国产91 | 国产乱人伦精品一区二区 | 欧美一区二区三区在线观看视频 | 国产精品久久亚洲 | 一呦二呦三呦国产精品 | 99亚洲 | 黄a在线观看 | 午夜精品一区二区三区免费视频 | 毛片一区二区 | 国产在线视频一区 | 日韩三级在线 | av一二三区 | 日韩一区二区在线免费观看 | www.99热这里只有精品 | 成人免费网站www网站高清 | 99热碰| 久久国产精彩视频 | 久久久高清| 欧美一级高潮片免费的 | 日本手机在线 | 欧美一区二区 | 日本高清不卡视频 | 欧美精品在线一区二区三区 | 中文字幕在线一区 | 成人免费高清 | 国产精品久久久久aaaa九色 | 久久影音先锋 |