當(dāng)前位置:首頁(yè) > 科普知識(shí) > 重構(gòu) > 列表
重構(gòu) 共有 85 個(gè)詞條內(nèi)容

中場(chǎng)休息I1.2

    修復(fù)大多數(shù)壞味道的重構(gòu)技術(shù)。哪些重構(gòu)技術(shù)可以修復(fù)大多數(shù)壞味道?■有關(guān)解決方案請(qǐng)見附錄A。...[繼續(xù)閱讀]

重構(gòu)

中場(chǎng)休息I1.3

    尚未提及的重構(gòu)技術(shù)。任何壞味道都未提及的重構(gòu)技術(shù)有哪些?為什么沒有涉及這些重構(gòu)技術(shù)?■有關(guān)解決方案請(qǐng)見附錄A。...[繼續(xù)閱讀]

重構(gòu)

中場(chǎng)休息I1.4

    其他壞味道。由這個(gè)列表,你是否能夠想到其他可能需要關(guān)注的壞味道?■有關(guān)解決方案請(qǐng)見附錄A。...[繼續(xù)閱讀]

重構(gòu)

4.1 所涉及的壞味道

    ●名字(包括匈牙利記法)中嵌有類型(TypeEmbeddedInName)●表達(dá)能力差的名字(UncommunicativeName)●不一致的名字(InconsistentNames)...[繼續(xù)閱讀]

重構(gòu)

4.2 名字 (包括匈牙利記法) 中嵌有類型

    癥狀●名字采用復(fù)合詞,即由一個(gè)詞再加上參數(shù)的類型組成。例如,方法addcourse(CourseC)即屬此類?!衩植捎眯傺览浄?在此將對(duì)象的類型編碼到名字中;例如,iCount作為一個(gè)整型的成員變量?!褡兞棵从车氖瞧漕愋?而不是其用途...[繼續(xù)閱讀]

重構(gòu)

4.3 表達(dá)能力差的名字

    癥狀名字未能充分表達(dá)其意圖?!駟巫址螂p字符名●無(wú)元音的名字●帶有編號(hào)的變量(例如,pane1、pane2等)●奇怪的縮寫●容易產(chǎn)生誤導(dǎo)的名字(不反映其實(shí)際用途或含義)原因最初實(shí)現(xiàn)時(shí),必須以某種方式進(jìn)行命名。你會(huì)給出當(dāng)時(shí)認(rèn)為...[繼續(xù)閱讀]

重構(gòu)

5.1 所涉及的壞味道

    ●死代碼(DeadCode)●過(guò)分一般性(SpeculativeGenerality)...[繼續(xù)閱讀]

重構(gòu)

5.2 死代碼

    癥狀●變量、參數(shù)、字段、代碼段、方法或類未在任何地方使用(可能除了測(cè)試以外)。原因●需求有所改變,或者采用了新的方法,而沒有進(jìn)行充分的清理?!襁^(guò)于復(fù)雜的邏輯會(huì)導(dǎo)致一些根本不會(huì)發(fā)生的條件組合;在簡(jiǎn)化條件時(shí)即可了解...[繼續(xù)閱讀]

重構(gòu)

5.3 過(guò)分一般性

    癥狀●存在未用的類、方法、字段、參數(shù)等等。它們可能沒有客戶,或者僅有測(cè)試作為客戶?!駥?duì)于當(dāng)前實(shí)現(xiàn)的需求,代碼過(guò)于復(fù)雜。原因建立代碼時(shí),可能希望它將來(lái)能夠更加有用,但是卻事與愿違。人們?cè)噲D充分挖掘代碼的需求時(shí)...[繼續(xù)閱讀]

重構(gòu)

中場(chǎng)休息I2.1

    表I.3提供了一組重構(gòu)技術(shù)。在每種重構(gòu)技術(shù)的右邊,請(qǐng)寫出能夠抵消其作用的相應(yīng)重構(gòu)技術(shù)(即在表中同時(shí)列出重構(gòu)技術(shù)及其相應(yīng)的逆處理)?!鲇嘘P(guān)解決方案請(qǐng)見附錄C。表1.3重構(gòu)技術(shù)及其逆處理重構(gòu)技術(shù)逆處理AddParameter(增加參數(shù)) ...[繼續(xù)閱讀]

重構(gòu)
科普知識(shí)
心理健康 優(yōu)生優(yōu)育 休閑旅游 健身美容 飲食健康 人與自然 地球家園 海洋技術(shù) 科海拾貝 科學(xué)之迷 科技前沿 科技史話 科幻未來(lái) 神話傳說(shuō) 童話故事 致富指南 農(nóng)用物資 生物技術(shù) 畜牧獸醫(yī) 園林花卉 特產(chǎn)養(yǎng)殖 營(yíng)養(yǎng)早餐 減肥晚餐 晚餐食譜 營(yíng)養(yǎng)晚餐 減肥中餐 中餐文化 中餐菜譜 中餐營(yíng)養(yǎng) 健康早餐 減肥早餐 早餐食譜 晚餐禁忌 寶石鑒定 安全生產(chǎn) 安裝鉗工 鈑金技術(shù) 寶石觀察 焙烤工業(yè) 變性淀粉 插花技能 車工技術(shù) 道路工程 低壓電器 電氣工程 電氣設(shè)備 電網(wǎng)工程 電源技術(shù) 電站工程 淀粉科學(xué) 調(diào)味配方 發(fā)電節(jié)能 防水材料 飛機(jī)飛行 服裝生產(chǎn) 鋼鐵材料 工程建設(shè) 工業(yè)工程 公路工程 管道工程 罐頭工業(yè) 國(guó)際組織 國(guó)家電網(wǎng) 華北電網(wǎng) 火電工程 貨運(yùn)物流 機(jī)床設(shè)計(jì) 機(jī)電工程 機(jī)修鉗工 基本資料 家用電器 建設(shè)工程 節(jié)約用電 金銀技術(shù) 金屬材料 連續(xù)鑄鋼 輪機(jī)工程 奶牛養(yǎng)殖 農(nóng)村電工 配電技術(shù) 皮革工業(yè) 啤酒工業(yè) 蘋果產(chǎn)業(yè) 鉗工簡(jiǎn)明 青工車工 青年審美 肉類工業(yè) 入侵檢測(cè) 食品科學(xué) 世界修船 獸醫(yī)獸藥 水下工程 稅收制度 通信設(shè)備 統(tǒng)計(jì)公文 土木工程 維修電工 味精工業(yè) 文物鑒賞 物業(yè)電工 銑工計(jì)算 線損管理 鞋楦設(shè)計(jì) 煙草工業(yè) 鹽業(yè)產(chǎn)品 冶金產(chǎn)品 液壓技術(shù) 印刷科技 用電管理 油墨技術(shù) 軋鋼技術(shù) 粘接技術(shù) 照明設(shè)計(jì) 制漿造紙 土元養(yǎng)殖 兔場(chǎng)疾病 外國(guó)美術(shù)