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

技術,瞎侃,健康,休閑……

mahu@cppblog 人類的全部才能無非是時間和耐心的混合物
posts - 11, comments - 13, trackbacks - 0, articles - 12
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

zz如何閱讀別人代碼 10

Posted on 2006-06-26 22:52 mahudu@cppblog 閱讀(214) 評論(0)  編輯 收藏 引用 所屬分類: Programming
???
+++++++++++++++++

第十章:?代碼閱讀工具

+++++++++++++++++


223.詞匯工具可以高效地在一個大代碼文件中或者跨多個文件查找某種模式.

224.使用程序編輯器和正則表達式查找命令,?瀏覽龐大的源代碼文件.

225.以只讀方式瀏覽源代碼文件.

226.使用正則表達式?^function?name?可以找出函數的定義.

227.使用正則表達式的字符類,?可以查找名稱遵循特定模式的變量.

228.使用正則表達式的否定字符類,?可以避免非積極匹配.

229.使用正則表達式?symbol-1.?*symbol-2,?可以查找出現在同一行的符號.

230.使用編輯器的?tags?功能,?可以快速地找出實體的定義.

231.可以用特定的?tag?創建工具,?增加編輯器的瀏覽功能.

232.使用編輯器的大綱視圖,?可以獲得源代碼結構的鳥瞰圖.

233.使用您的編輯器來檢測源代碼中圓括號|方括號和花括號的匹配.

234.使用?grep?跨多個文件查找代碼模式.

235.使用?grep?定位符號的聲明|定義和應用.

236.當您不能精確地表述要查找的內容時,?請使用關鍵單詞的詞干對程序的源代碼進行
查找.

237.用?grep?過濾其他工具生成的輸出,?分離出您要查找的項.

238.將?grep?的輸出輸送到其他工具,?使復雜處理任務自動化.

239.通過對?grep?的輸出進行流編輯,?重用代碼查找的結果.

240.通過選取與噪音模式不匹配的輸出行(grep-v),?過濾虛假的?grep?輸出.

241.使用?fgrep?在源代碼中查找字符串列表.

242.查找注釋,?或標識符大小寫不敏感的語言編寫的代碼時,?要使用大小寫不敏感的模
式匹配(grep?-i).

243.使用?grep?–n?命令行開關,?可以創建與給定正則表達式匹配的文件和行號的檢查
表.

244.可以使用?diff?比較文件或程序不同版本之間的差別.

245.在運行?diff?命令時,?可以使用?diff?–b,?使文件比較算法忽略結尾的空格,?用?
–w?忽略所有空白區域的差異,?用?–i?使文件比較對大

小寫不敏感.

246.不要對創建自己的代碼閱讀工具心存畏懼.

247.在構建自己的代碼閱讀工具時:?要充分利用現代快速原型語言所提供的能力;?從簡
單開始,?根據需要逐漸改進;?使用利用代碼詞匯結構的

各種試探法;?要允許一些輸出噪音或寂靜(無關輸出或缺失輸出);?使用其他工具對輸入
進行預處理,?或者對輸出進行后期處理.

248.要使編譯器成為您的:?指定恰當級別的編譯器警告,?并小心地評估生成的結果.

249.使用C預處理器理清那些濫用預處理器特性的程序.

250.要徹底地了解編譯器如何處理特定的代碼塊,?需要查看生成的符號(匯編)代碼.

251.通過分析相應目標文件中的符號,?可以清晰地了解源文件的輸入和輸出.

252.使用源代碼瀏覽器瀏覽大型的代碼集合以及對象類型.

253.要抵制住按照您的編碼規范對外部代碼進行美化的誘惑;?不必要的編排更改會創建
不同的代碼,?并妨礙工作的組織.

254.優美打印程序和編輯器語法著色可以使得程序的源代碼為易讀.

255.cdecl?程序可以將難以理解的C和C++類型聲明轉換成純英語(反之亦然).

256.實際運行程序,?往往可以更深刻地理解程序的動作.

257.系統調用|事件和數據包跟蹤程序可以增進對程序動作的理解.

258.執行剖析器可以找出需要著重優化的代碼,?驗證輸入數據的覆蓋性,?以及分析算法
的動作.

259.通過檢查從未執行的代碼行,?可以找出測試覆蓋的弱點,?并據此修正測試數據.

260.要探究程序動態動作時的每個細節,?需要在調試器中運作它.

261.將您覺得難以理解的代碼打印到紙上.

262.可以繪制圖示來描繪代碼的動作.

263.可以試著向別人介紹您在閱讀的代碼,?這樣做一般會增進您對代碼的理解.

264.理解復雜的算法或巧妙的數據結構,?要選擇一個安靜的環境,?然后聚精會神地考慮
,?不要借助于任何計算機化或自動化的幫助.
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲嫩草精品久久| 韩日成人av| 久久爱另类一区二区小说| 欧美成人亚洲成人日韩成人| 久久久午夜电影| 国产日韩精品一区| 久久超碰97中文字幕| 一区二区在线视频观看| 亚洲免费视频一区二区| 99精品黄色片免费大全| 国产精品成人免费视频 | 欧美激情久久久| 亚洲欧美日韩精品一区二区| 欧美日韩在线高清| 99成人精品| 91久久国产综合久久蜜月精品 | 老司机凹凸av亚洲导航| 亚洲成人在线| 国产日韩欧美在线| 午夜精品久久久久久久99樱桃 | 久久成人免费视频| 欧美一区二区成人| 国产精品久久久久久久久久尿| 欧美一级免费视频| 久久久精品网| 亚洲国产成人久久| 亚洲第一精品在线| 欧美午夜不卡视频| 久久美女艺术照精彩视频福利播放| 久久婷婷麻豆| 亚洲精品日韩欧美| 亚洲精品久久久久久下一站| 国产午夜精品一区二区三区欧美| 欧美伊人久久久久久久久影院 | 欧美黄色aaaa| 欧美精品一区在线发布| 一区二区三区精密机械公司 | 国内成人自拍视频| 男人的天堂亚洲在线| 欧美大片免费观看| 亚洲欧美日韩在线观看a三区| 午夜日韩视频| 亚洲精品小视频| 亚洲综合电影| 亚洲欧洲一二三| 亚洲小说春色综合另类电影| 狠狠狠色丁香婷婷综合激情| 91久久精品www人人做人人爽| 国产精品美女久久久久av超清 | 午夜精品99久久免费| 黄色成人在线网站| 亚洲精品日韩在线观看| 国产一区二区三区电影在线观看| 欧美高清自拍一区| 国产精品女主播一区二区三区| 久久漫画官网| 国产精品啊啊啊| 亚洲大胆视频| 国内精品伊人久久久久av影院| 亚洲经典一区| 尤物九九久久国产精品的分类| 亚洲免费久久| 91久久精品国产91久久性色tv| 亚洲无玛一区| 日韩午夜在线电影| 亚洲欧美国产高清| 久热精品在线视频| 欧美视频在线观看视频极品| 香蕉久久夜色精品国产| 欧美freesex8一10精品| 欧美一区二区视频免费观看| 美女爽到呻吟久久久久| 亚洲欧美日韩精品久久亚洲区| 媚黑女一区二区| 亚洲欧美综合网| 欧美久久99| 欧美aa在线视频| 国产一区二区看久久| 亚洲三级电影全部在线观看高清| 一区国产精品| 亚洲一区二区三区免费视频| 亚洲精品一二三区| 久久精品女人| 久久精品视频导航| 国产精品电影网站| 一区二区三区精品视频在线观看| 在线免费观看日韩欧美| 久久久精品五月天| 欧美一区二区在线免费播放| 国产精品v亚洲精品v日韩精品| 免费短视频成人日韩| 国内精品美女在线观看| 午夜精品一区二区在线观看| 性欧美精品高清| 欧美性一二三区| 亚洲视频网在线直播| 一本色道久久综合狠狠躁篇怎么玩 | 国产精品女人久久久久久| 亚洲国产精彩中文乱码av在线播放| 狠狠色丁香婷婷综合久久片| 99在线热播精品免费99热| 在线亚洲欧美视频| 欧美成人精品一区| 欧美激情一区二区三区高清视频| 国产在线一区二区三区四区 | 亚洲一区二区视频在线| 久久婷婷蜜乳一本欲蜜臀| 欧美伊人久久大香线蕉综合69| 欧美在线观看www| 久久精品国产亚洲aⅴ| 国产精品亚洲精品| 久久久久久久97| 久久九九电影| 亚洲国产精品999| 免费精品视频| 一本久久综合亚洲鲁鲁五月天| 99视频+国产日韩欧美| 欧美三日本三级少妇三2023| 亚洲精品一区二区三区福利| 亚洲视频免费在线| 欧美日韩国产不卡在线看| 激情懂色av一区av二区av| 久久亚洲精品网站| 狠狠88综合久久久久综合网| 美玉足脚交一区二区三区图片| 欧美激情一区二区三区全黄| 一区二区三区视频在线播放| 欧美日韩三区四区| 欧美一区二区黄色| 美脚丝袜一区二区三区在线观看| 亚洲精品一区久久久久久| 欧美经典一区二区| 性视频1819p久久| 欧美成人亚洲| 午夜视频一区在线观看| 国内精品免费午夜毛片| 欧美日韩国产欧| 午夜欧美精品| 日韩视频一区二区三区在线播放免费观看 | 夜夜嗨网站十八久久| 久久久亚洲国产美女国产盗摄| 尤物yw午夜国产精品视频明星 | 亚洲永久字幕| 亚洲国产视频直播| 欧美日韩精品一区二区在线播放 | 亚洲国产欧美另类丝袜| 久久本道综合色狠狠五月| 在线观看不卡| 国产欧美精品在线| 欧美成年人网| 久久久五月天| 亚洲尤物精选| 亚洲四色影视在线观看| 欧美黑人在线观看| 久久全球大尺度高清视频| 夜夜嗨av一区二区三区免费区| 亚洲福利在线观看| 国产精品一区视频| 国产精品99一区二区| 久久午夜色播影院免费高清| 亚洲激情啪啪| 国产麻豆精品久久一二三| 欧美日本在线观看| 欧美在线免费一级片| 亚洲欧美bt| 亚洲剧情一区二区| 亚洲激情欧美| 欧美成va人片在线观看| 玖玖玖国产精品| 午夜精品视频一区| 午夜精品久久久久久久久久久久久 | 午夜精品剧场| 欧美日韩另类字幕中文| 欧美韩日一区二区三区| 理论片一区二区在线| 亚洲在线网站| 亚洲综合色噜噜狠狠| 亚洲人成小说网站色在线| 在线观看三级视频欧美| 国产欧美日韩视频在线观看| 国产精品毛片高清在线完整版| 欧美v日韩v国产v| 欧美成人性生活| 久久视频在线免费观看| 久久人人爽人人爽| 久久久99久久精品女同性| 久久久91精品国产一区二区三区 | 亚洲大胆女人| 国产乱人伦精品一区二区| 国产精品亚洲综合色区韩国| 久久婷婷蜜乳一本欲蜜臀| 免费成人高清| 久久久99国产精品免费| 免费成人性网站| 91久久久亚洲精品| 日韩午夜三级在线| 欧美激情视频给我| 99国内精品久久| 嫩草国产精品入口| 亚洲精品一二三|