97免费在线观看视频 I 午夜夫妻视频 I 久久久久久网站 I 天堂网男人 I 欧美大波大乳人奶 I 丝袜 中出 制服 人妻 美腿 I 窝窝午夜理论片影院 I 日韩在线伦理电影 I 韩国特级毛片 I 亚洲欧美另类激情 I 在线成人日韩 I 麻豆视频免费看 I 黄色生活毛片 I 极品一线天小嫩嫩真紧 I 色久天堂 I 久久久久久黄色片 I 林智妍三级露全乳电影视频 I 大肉大捧一进一出好爽视频 I 空乘伦理hd I 少妇口述与子做过爱 I 成人免费影片 I 国产精品国内免费一区二区三区 I 日韩制服一区 I 青青草福利在线 I 日本在线观看不卡视频 I 婷婷六月综合亚洲 I 国产又粗又黄又硬 I 美女扒开屁股让男子桶爽 I 欧美性午夜视频观看 I 欧美狠狠插 I 亚洲福利在线观看视频 I 无码抽搐高潮喷水流白浆 I 亚洲欧美国产日韩色伦 I 你懂的视频网站在线观看 I www.蜜桃视频在线观看 I 日本无码人妻精品一区二区蜜桃 I 久久中文字幕人妻丝袜 I 碰草在线视频 I 日韩精品成人av网站

頁面重構(gòu)模塊化思維,頁面重構(gòu)中的模塊化思維

2012/3/16 15:33:45   閱讀:2783    發(fā)布者:2783

最接近頁面重構(gòu)中的“模塊化”,現(xiàn)有的解釋應(yīng)該就是軟件開發(fā)中的解釋了。

模塊化后并不是就不能再變更(模塊化后的代碼段可根據(jù)實(shí)際需要做修改)

模塊化后并不是就能被使用在任何位置(模塊化后的代碼段也是有合用的范圍限制,需要一個(gè)提供接口規(guī)則的環(huán)境)

有兩個(gè)誤區(qū)需要先認(rèn)清下:

為了更好的實(shí)現(xiàn)這種接口,需要有相關(guān)的(交互、設(shè)計(jì)、頁面、開發(fā))商定、規(guī)則、規(guī)范,好比:所有當(dāng)前狀態(tài)都使用統(tǒng)一個(gè)類名“nonce”,所有變灰的表現(xiàn)都 使用原類名后加“_n”,Tab的實(shí)現(xiàn)方式等等。不外做為頁面重構(gòu)發(fā)展的一種趨勢,越來越被大家正視,不自覺也滿口的“模塊化”,只是你真的理解什么是“模塊化”嗎?

最近被“模塊化”纏身,又是文章又是PPT的,被逼著想了良多相關(guān)的東西。
更好的支持灰度發(fā)布

    更好的實(shí)現(xiàn)快速迭代
    進(jìn)步頁面容錯(cuò)
    減少Bug定位時(shí)間和Fix本錢
    降低發(fā)布風(fēng)險(xiǎn)
    降低耦合
    進(jìn)步開發(fā)效率、減少溝通本錢
    進(jìn)步代碼重用率

我們之前常常提到的站點(diǎn)機(jī)能優(yōu)化,有相稱一部門也是“模塊化”的內(nèi)容,好比進(jìn)步代碼重用,進(jìn)步開發(fā)效率等等,“模塊化”的長處還有良多,我大概列了一下:

我們很輕易就想到:減少代碼冗余、進(jìn)步代碼重用率、圖片壓縮等等,而這些要如何實(shí)現(xiàn)呢?模塊化思維可以解決,即可以有效減少代碼冗余、進(jìn)步代碼重用率,更重 要是可以支持到多人維護(hù),降低維護(hù)本錢。

先看一下百度詞條是怎么解釋“ 模塊化 ”的:

對“模塊化”的解釋,在 CNKI 中就有28種。每個(gè)模塊完成一個(gè)特定的子功能,所有的模塊按某種方法組裝起來,成為一個(gè)整體, 完成整個(gè)系統(tǒng)所要求的功能。可見“模塊化”思維使用的廣泛。

什么是模塊化?

“模塊化”只是我們對于過去一直使用的技術(shù)、方法的一個(gè)新潮的稱謂,就像“Ajax”。有了公共定義,就得調(diào)整模塊樣式的實(shí)現(xiàn)方式了,而這種調(diào)整也會影 響到“接口”的實(shí)現(xiàn)方式。有了這些商定、規(guī)則、規(guī)范后,HTML代碼就很輕易可以實(shí)現(xiàn)模板化,同一接口規(guī)范。需要夸大一點(diǎn),我們所鑒戒的是一種思維的方式。

    類名

    CSS引入的三種方式

由此可知HTML與CSS的接口實(shí)現(xiàn):

    統(tǒng)一文件,換類名(JS)

    統(tǒng)一類名,換文件(JS)

這里的主要題目是HTML與CSS的“模塊化”,我們可以看下?lián)Q膚的實(shí)現(xiàn)方法:

如何實(shí)現(xiàn)“模塊化”?


其中最重要的一點(diǎn),我以為是“進(jìn)步代碼重用率”,這也是模塊化最重要的特點(diǎn)之一。有什么方法可以解決這些題目呢?

頁面制作為什么需要模塊化?

相關(guān)的書籍也蠻多的,有愛好的同學(xué)可以搜一下。 CSS寫法較為靈活,輕易產(chǎn)生代碼的耦合,使用模塊化也可以在一定程度上降低耦合度,對于BUG的定位也有匡助。

站點(diǎn)內(nèi)容越來越多、代碼越來越臃腫,徐徐影響到了客戶真?zhèn)€體驗(yàn)(主要是打開速度),影響到了維護(hù)的效率。模塊具有以下幾種基本屬性:接口、功能、邏輯、狀態(tài),功能、狀態(tài)與接口反映模塊的外部特性,邏輯反映它的內(nèi)部特性。

完 全獨(dú)立的模塊放在統(tǒng)一項(xiàng)目中,因?yàn)轫?xiàng)目有自己的表現(xiàn)、交互同一性,所以各模塊間必然泛起類似的部門,這些部門可以被提出來做為公共的定義,減少冗余,這時(shí) 就會泛起耦合的題目,完全不耦合是不可能的,因此模塊化中很重要一點(diǎn)就是“適度的耦合”。在軟件的體 系結(jié)構(gòu)中,模塊是可組合、分解和更換的單元。

模 塊化是指解決一個(gè)復(fù)雜題目時(shí)自頂向下逐層把軟件系統(tǒng)劃分成若干模塊的過程。收拾整頓下我這段時(shí)間對于“模塊化”的思索,大多都是我自己從事頁面重構(gòu)這份工作的經(jīng)驗(yàn)和理解,在一定程度上存在局限性,也但愿自己能溫故而知新。 所以,我們更應(yīng)該在站點(diǎn)前期就正視并使用“模塊化的思維”編寫站點(diǎn)。

主站蜘蛛池模板: 国产自产精品 | 免费成人精品 | 关晓彤真人毛片 | 黄色三级视频在线观看 | 久久久国产精品 | 一区二区在线免费 | 国产真实伦在线视频 | 夜店三级在线播放hd | 成人av专区精品无码国产 | 亚洲七七久久桃花影院 | 激情综合激情 | 五月毛片 | 18分钟处破好疼哭视频在线观看 | 亚洲色成人一区二区三区小说 | 国产欧美精品日韩区二区麻豆天美 | 九九精品热 | 欧美整片第一页 | 97影院理论午夜伦不卡 | 五月天91| 在线高清免费不卡全码 | 三上悠亚久久精品 | 国产视频日韩 | 无码中文字幕乱码一区 | 日日艹| 亚洲性夜夜综合久久7777 | 日本熟妇xxxx潮喷视频 | 日本少妇高潮正在线播放 | 日木亚洲精品无码专区 | 亚洲成av不卡无码无码不卡 | 成人手机在线免费视频 | 丁香激情五月婷婷 | 日本一本二本三区免费 | 国产精品国产精品偷麻豆 | 午夜精品久久久久久久久日韩欧美 | 制服肉丝袜亚洲中文字幕 | 国产精品丝袜久久久久久消防器材 | 国产精品制服一区二区 | 天天干夜夜噜 | 成人两性视频 | 日本高清www视频在线观看 | 国产99久久九九精品的功能介绍 | 69麻豆天美精东蜜桃传媒潘甜甜 | 扒开双腿被两个男人玩弄视频 | 最新777第四色米奇影视 | 亚洲国产精品第一区二区三区 | 欧美一区二区三区成人精品 | 双腿高潮抽搐喷白浆视频 | 青青青久草 | 麻豆一区产品精品蜜桃的广告语 | 少妇av中文字幕 | 午夜国产在线视频 | 欧美专区另类专区在线视频 | 国产一区二区三区美女 | 九九视频在线播放 | 国产真人真事毛片视频 | 久久18禁高潮出水呻吟娇喘 | 婷婷另类小说 | 美女又爽又黄免费视频 | 久草成人在线 | 免费精品国自产拍在线观看 | 中文字幕日韩精品在线观看 | 国产chinesehd精品露脸 | 成人午夜又粗又硬又大 | 中文无码一区二区视频在线播放量 | 久久国产福利国产秒拍 | 在线观看无码av网站永久免费 | 亚洲乱码国产乱码精品精乡村 | 美女隐私羞羞视频在线观看 | 日韩在线欧美在线 | 狠狠色成人综合 | 亚洲国产精品无码观看久久 | 亚洲国产成人va在线观看 | 亚洲人成免费在线观看 | 妇乱子伦精品小说网 | 国产毛片a高清日本在线 | 欧美精品a∨在线观看 | 最新中文字幕久久 | 成人年无码av片在线观看 | 亚洲日韩精品看片无码 | 极品探花在线播放 | 亲胸揉屁股膜下刺激视频免费网站 | 四虎国产精品亚洲一区久久特色 | 影音先锋中文字幕无码资源站 | 天天干网站 | 一级做a爰片性色毛片99高清 | 天天躁日日躁aaaxxⅹ | 欧美一级大片免费 | 强开乳罩摸双乳吃奶羞羞www | 欧美黄色一级视频 | 国内少妇情人精品av | av激情在线 | 无限看片在线版免费视频大全 | 中国精品一区二区 | 99精品全国免费观看视频 | 国产精品电影一区二区在线播放 | 成人免费无码大片a毛片小说 | 又黄又爽又猛1000部a片 | 久久久婷婷成人综合激情 | 免费网站永久免费 |