青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

02 2009 檔案

第二桶 基于對象的編程 第一碗 老C初談統一建模 小P開練建模語言(之一)
     摘要: “是啊,無論怎么樣,統一和標準是我們的需求,只有用統一的標準的符號我們才可以更好的交流。一個反面的例子是我們上數字電路里面的與門、非門、與非門和或門等等的邏輯符號,國家標準與業界流行的國際標準就不一樣,導致學生在畢業的時候可能看不懂行業內的電路圖——就事實而論,我們大部分的電路模塊產品和芯片的說明手冊還是歐美的居多——這樣即加重了企業負擔,可能需要再花一部分精力來培訓新人,也增加了學生的負擔——為了在畢業的時候增加些許競爭力,不得不學習兩套符號系統。總之我覺得這個事情還是比較腦殘的,讓我想到窄軌鐵路……”老C借機發泄了一下從畢業就開始累積的郁悶。。。。。。
“UML是建模工具,不是編程工具。模型需要對實際的事物進行合理的剪裁和取舍,注意模型的清晰性比信息的完備性更重要,如果不論青紅皂白的將所有信息一股腦全部放在模型上,那樣圖形看起來會很恐怖的。”老C接著解釋,“所以不要要求模型完全反應細節信息,只要在大方向上對就可以了。同時你還要了解模型所要描述的問題規模,如果是一個大型的交易系統,按照我繪出的sequence diagram的詳細程度,那是根本不可能的。在描述這樣的系統時,  閱讀全文

posted @ 2009-02-26 15:34 Anderson 閱讀(1903) | 評論 (5)  編輯

第一桶 從C到C++ 第十一碗 老C初論對象模型 小P學習基于對象(之二)
     摘要: “你體會的挺深刻的啊,”老C點點頭,“你說的沒有錯,如果照這種方式寫代碼的確有些繁雜,因為這個工作不應當直接在編碼過程中進行,而應當在設計過程中進行。要解決這個問題,需要引入新的工具——UML……等會再給你解釋什么是UML……”制止住小P的發問,老C接著說,“確實,將 index放在list內部會造成種種不便,但是也有解決之道,比較經典的做法是將index從list中拿出來單獨成為一個模塊或class,這就是 iterator設計模式,我們以后再慢慢說……”他停頓了一下,“至于怎么良好的設計list,也有一些經驗可以總結,同時也有一些業內的慣用法,這個我們接下來會更早討論這個問題。”
“噢?那么我應當先學習什么呢?”小P問。
“嗯,先接觸一下UML,”老C想想說道,“然后我給你講講一些關于線性表的慣用法或者習語。最后我們再來討論如何將index與它的操作從list中拿出來。”  閱讀全文

posted @ 2009-02-20 20:02 Anderson 閱讀(1593) | 評論 (4)  編輯

第一桶 從C到C++ 第十碗 老C初論對象模型 小P學習基于對象(之一)
     摘要: “哦?這樣有什么好處呢?”小P問道。
“最大的好處是在語言層面對基于對象的編程方法給予了更多的支持,這樣在開發的時候開發人員的智力負擔會小很多……”老C停了一下,加重了語氣,“我們做事情的目的是簡化問題,任何新工具和新方法被發明的目的都是為了使問題看起來更簡單一些,而不是使問題看起來更復雜。”老C想了想,“如果你了解了某種語言特性所針對的需求,你就可以更準確的使用這種語言特性而不會出現誤解,同時也會說,啊,這樣多好,不得不如此。”  閱讀全文

posted @ 2009-02-19 17:21 Anderson 閱讀(1519) | 評論 (1)  編輯

第一桶 從C到C++ 第九碗 陳老C演迭代開發 潘小P學漸進編程(之四)
     摘要: 老 C接過彩筆,在白板中間從上到下畫了一道線,左邊寫上思想,右邊寫上方法。“你先寫寫思想上的東西吧,”他喝了一口水,“思想是最重要的,我們需要通過學習語言來學習思想——只要學會了編程的思想,那么你再學習其他任何語言都會很快——要深入語言去學習,而不是只是使用語言。首先我們的第一個經驗是,以數據為中心思考問題,而不是以活動為中心思考問題。”
“嗯,好像沒有什么問題,如果我們以數據為中心思考問題,那么總會抽象出一些變化較少的,相對穩定的數據,將對數據的操作與數據捆綁到一個代碼單元中,這樣就可以有限度的復用已經開發的代碼……”小P若有所思。
“呵呵,這只是一個好處,還有一些其他的好處,需要你在以后的編程中體會。”老C笑笑。這樣白板的左邊出現了第一個和第二個經驗的總結。  閱讀全文

posted @ 2009-02-18 23:49 Anderson 閱讀(1798) | 評論 (6)  編輯

第一桶 從C到C++ 第八碗 陳老C演迭代開發 潘小P學漸進編程(之三)
     摘要: “編譯……運行……ok,我們的V1.01版本也好了。”老C又將所有文件拷貝到AppleGame_V1.01目錄下。
“等等,”小P問道,“我看不出有什么實質性的變化啊,無非就是用一些static函數替換了原來的內容,換湯不換藥啊。”
“呵呵,你看不出區別是因為你熟悉,如果你第一次看代碼,你會覺得是在代碼中看到QueMoveToNextChild(&(game->childrenQueue_))感覺好些,還是看到一堆鬼畫符似的結構體點點點的感覺好?”老C解釋道,“意圖,這里強調意圖,因為使用了函數你一眼就可以看出程序執行的意圖,而如果是一堆代碼的話,你還要反應半天;如果明白了意圖,再去看代碼,感覺會好很多——而且你可以根據代碼意圖提出更好的實現方法;同時這樣也減少了代碼中注釋的工作量——一般在維護代碼的時候人們很少去修改注釋的;最后,如果你的具體實現需要被維護,這樣也給維護代碼的人提供了線索,無需他在源代碼程序中找來找去……如果不小心還有可能將你的代碼進行錯誤的修改……”他找到水杯,喝了一大口,“總之不要害怕小而短的函數,有時它們對閱讀代碼的人來說是很  閱讀全文

posted @ 2009-02-04 22:10 Anderson 閱讀(2060) | 評論 (9)  編輯

第一桶 從C到C++ 第七碗 陳老C演迭代開發 潘小P學漸進編程(之二)
     摘要: “很遺憾,一般概念都伴隨一些晦澀的術語,而一般人則視術語如猛虎,認為術語只屬于學術,在一般的實際開發中沒有什么用處——然而我們組織邏輯的最基本單位就是詞匯,如果我們在思考、交流的時候連基本的詞匯也無法理解,那么就根本談不上什么思考和交流了——畢竟大多數人類還是靠語言進行思考的,除了少數天才使用圖形和符號進行思考;同時術語也簡化了我們交流的復雜度,比如我說PID,只要你理解了什么是PID這個概念,那么我就不用畫出框圖并解釋這個帶有比例、積分和微分環節的反饋系統,這樣在行業內工作的人們可以方便的使用術語進行交流……羅嗦了這么多,只是希望你不要對這些晦澀的術語帶有排斥的心理,而是要慢慢習慣它們,接受它們……雖然有些術語名字起得的確有些腦殘……”老C喋喋不休的說道。  閱讀全文

posted @ 2009-02-04 16:42 Anderson 閱讀(1977) | 評論 (3)  編輯

<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

導航

統計

常用鏈接

留言簿(6)

隨筆檔案(21)

文章檔案(1)

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产精品免费网站| 一级成人国产| 亚洲欧美日韩在线观看a三区| 亚洲精品免费看| 欧美成人午夜剧场免费观看| 亚洲欧洲在线观看| 亚洲精品极品| 国产精品国产三级欧美二区| 久久激情中文| 亚洲深夜福利视频| 久久人人爽人人| 亚洲精品美女久久久久| 国产精品啊v在线| 欧美一进一出视频| 久久性天堂网| 亚洲欧美日韩国产一区二区三区 | 免费不卡视频| 欧美成人午夜视频| 午夜精品一区二区三区四区| 欧美亚洲一区| 亚洲毛片av| 午夜视频在线观看一区二区三区| 亚洲第一精品夜夜躁人人爽 | 免费观看不卡av| 欧美精品日日鲁夜夜添| 久久本道综合色狠狠五月| 欧美大胆成人| 久久久人成影片一区二区三区观看| 免费精品视频| 久久久久91| 欧美日一区二区在线观看| 欧美成人精品一区二区三区| 国产精品久久综合| 亚洲激情不卡| 一区二区在线观看视频| 亚洲欧美高清| 在线亚洲欧美视频| 蜜桃久久av一区| 久久午夜精品一区二区| 国产精品久久看| 亚洲六月丁香色婷婷综合久久| 精品成人一区| 亚洲欧美日韩综合aⅴ视频| 一本色道久久综合亚洲二区三区| 久久精品国产综合精品| 欧美亚洲视频| 国产精品高潮呻吟| 日韩一区二区精品| 亚洲乱码日产精品bd| 女人香蕉久久**毛片精品| 久久三级视频| 黑丝一区二区三区| 性色一区二区| 久久九九99视频| 国产欧美日韩免费| 亚洲欧美精品在线观看| 亚洲欧美一区二区激情| 国产精品久在线观看| 一本久久a久久精品亚洲| 中文精品视频一区二区在线观看| 欧美成人一区二区| 亚洲国产精品福利| 亚洲精品一区二区三区福利| 美日韩精品免费| 亚洲国产第一| 一本久久青青| 国产精品久久久久久久久久久久久 | 亚洲人在线视频| 亚洲三级影院| 欧美日本亚洲韩国国产| 亚洲精品日韩精品| 一区二区三区四区在线| 欧美精品久久久久久久免费观看| 亚洲精品小视频| 亚洲午夜av在线| 欧美视频一区二区三区…| 中文欧美日韩| 久久gogo国模啪啪人体图| 国产曰批免费观看久久久| 亚洲欧美另类久久久精品2019| 亚洲欧美国内爽妇网| 国产视频精品va久久久久久| 欧美在线free| 欧美激情亚洲精品| 亚洲一级影院| 国产视频自拍一区| 久久久久久黄| 亚洲片国产一区一级在线观看| 亚洲视频在线一区| 国产视频亚洲| 久久综合色一综合色88| 日韩小视频在线观看专区| 亚洲欧美一区二区三区久久| 国内久久婷婷综合| 欧美精品123区| 亚洲天天影视| 美女诱惑一区| 在线亚洲伦理| 黑人一区二区| 欧美午夜宅男影院| 久久久精品午夜少妇| 亚洲精品国精品久久99热| 欧美在线观看天堂一区二区三区| 很黄很黄激情成人| 欧美日韩的一区二区| 久久www成人_看片免费不卡| 亚洲欧洲三级电影| 久久久欧美精品sm网站| 亚洲最黄网站| 亚洲国产精品www| 国产精品美女久久久| 蜜桃av一区二区三区| 午夜精彩国产免费不卡不顿大片| 欧美激情成人在线视频| 久久精品女人| 亚洲一区二区三区久久| 亚洲国产天堂久久国产91| 国产精品久久久久久户外露出 | 免费观看成人| 欧美在线视频播放| 亚洲视频日本| 亚洲精品视频在线看| 久久综合亚洲社区| 欧美与黑人午夜性猛交久久久| 国产精品99久久久久久白浆小说| 亚洲国产精品999| 韩国精品一区二区三区| 国产精品爽爽ⅴa在线观看| 欧美中文日韩| 亚洲一区3d动漫同人无遮挡| 亚洲国产一成人久久精品| 国产视频不卡| 国产偷久久久精品专区| 久久乐国产精品| 香蕉免费一区二区三区在线观看| 一区二区三区日韩精品| 亚洲美女免费视频| 亚洲狼人精品一区二区三区| 欧美激情91| 亚洲国产aⅴ天堂久久| 免费亚洲网站| 欧美电影在线观看完整版| 免费不卡在线观看| 蜜臀久久99精品久久久画质超高清| 久久国产视频网站| 久久精品毛片| 免费在线观看一区二区| 久久只精品国产| 欧美高清在线视频| 欧美福利一区二区三区| 欧美激情1区2区3区| 亚洲国产第一页| av成人福利| 亚洲一区二区三区中文字幕| 先锋影音国产一区| 久久久久久久久久久久久女国产乱| 久久国产精品久久久久久久久久| 欧美制服丝袜第一页| 久久精品国产免费观看| 蜜乳av另类精品一区二区| 欧美日本一区二区三区| 欧美午夜精品电影| 国产日本欧美视频| 亚洲第一精品影视| 亚洲欧洲日韩综合二区| 一区二区三区.www| 久久精品一区二区国产| 女仆av观看一区| 亚洲激情国产| 亚洲欧美日韩在线综合| 久久精品国产一区二区三区免费看| 麻豆91精品| 国产精品午夜国产小视频| 黑人中文字幕一区二区三区 | 国产伦精品一区二区三区视频黑人 | 亚洲激情国产| 亚洲女人天堂av| 久久不见久久见免费视频1| 久久综合狠狠| 亚洲精品偷拍| 久久激情一区| 欧美天天在线| 亚洲大片av| 亚洲视频一区| 毛片精品免费在线观看| 99成人精品| 久久蜜臀精品av| 国产精品青草综合久久久久99 | 亚洲人成在线免费观看| 欧美亚洲在线观看| 亚洲国产精品久久久久| 香港久久久电影| 欧美视频中文一区二区三区在线观看| 国产精品日韩高清| 亚洲精品免费在线| 久久精品一区蜜桃臀影院| 国产欧美日韩另类视频免费观看| 99国产精品久久| 看片网站欧美日韩| 亚洲女与黑人做爰|