亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

什么是模塊,什么是組件

lpjustdoit / 1331人閱讀

摘要:比如采集卡通用遠(yuǎn)程監(jiān)控組件,表示這個(gè)東東是完成遠(yuǎn)程監(jiān)控功能,并且是為了可重用而開發(fā)的這個(gè)組件本身由采集卡驅(qū)動(dòng)網(wǎng)路傳輸信號(hào)處理等諸多模塊共同實(shí)現(xiàn)。

相同:都是基于功能劃分的單位。比如說完成網(wǎng)絡(luò)功能的組件、模塊、完成統(tǒng)計(jì)功能的組件、模塊; 這二者沒有上下級(jí)的包含關(guān)系,模塊可以由多個(gè)組件構(gòu)建,獨(dú)立的組件也通常由多個(gè)模塊實(shí)現(xiàn)。
不同

組件,偏向發(fā)行的概念(outside): 1、強(qiáng)調(diào)的是“跨項(xiàng)目的可重用性”這層意思。

比如“XXX采集卡通用遠(yuǎn)程監(jiān)控組件”,表示這個(gè)東東是完成遠(yuǎn)程監(jiān)控功能,并且是為了可重用而開發(fā)的. 這個(gè)組件本身由采集卡驅(qū)動(dòng)、網(wǎng)路傳輸、信號(hào)處理等諸多模塊共同實(shí)現(xiàn)。

2、作為需要被第三方客戶使用的獨(dú)立工具,組件一般都有獨(dú)立的封裝。

比如一個(gè)組件用符合COM接口規(guī)范的DLL發(fā)行,某些時(shí)候發(fā)行庫(kù)大到包含一系列可執(zhí)行文件、系統(tǒng)服務(wù)。

模塊,偏向設(shè)計(jì)的概念(inside): 1、用于在項(xiàng)目中劃分相對(duì)獨(dú)立的功能。

比如說公司為了開發(fā)一套組件,請(qǐng)您設(shè)計(jì)了幾個(gè)算法模塊;在一些場(chǎng)合,模塊本身就要引用多個(gè)組件,典型的是遠(yuǎn)程醫(yī)學(xué)系統(tǒng)中視頻會(huì)議模塊就利用了多種第三方開發(fā)的組件。

2、模塊更偏重邏輯上區(qū)分

模塊更偏重邏輯上區(qū)分,封裝上可以和其他模塊混合,也許發(fā)行的時(shí)候,把所有模塊合并為一個(gè)DLL一起發(fā)行(客戶通常沒必要知道你的系統(tǒng)由哪些模塊組成)。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/108203.html

相關(guān)文章

  • MVPArms官方快速組件化方案開源,來自5K star的信賴

    摘要:原文地址前言起源組件化方案分析業(yè)務(wù)組件的劃分和代碼隔離路由框架基礎(chǔ)庫(kù)的優(yōu)勢(shì)簡(jiǎn)介什么是組件化為什么要組件化分析現(xiàn)有的組件化方案如何選擇組件化方案組件化方案描述架構(gòu)圖一覽架構(gòu)圖詳解宿主層業(yè)務(wù)層業(yè)務(wù)模塊的拆分基礎(chǔ)層核心基礎(chǔ)業(yè)務(wù)公共服務(wù)基礎(chǔ)組件其他 原文地址: https://www.jianshu.com/p/f67... 0 前言 0.1 起源 0.2 組件化方案分析 0.2....

    aikin 評(píng)論0 收藏0
  • 如何降低前端開發(fā)的復(fù)雜度

    摘要:我們作為前端開發(fā),都應(yīng)該具有這樣的能力。那么如何才能降低業(yè)務(wù)開發(fā)的復(fù)雜度呢細(xì)分組件都說模塊化開發(fā),其實(shí)在,這些思想規(guī)范之前就已經(jīng)有模塊化開發(fā)的規(guī)范了,雖然標(biāo)準(zhǔn)從然后隔了年才有了,在那年基本都是函數(shù)式開發(fā),一切皆函數(shù)。 優(yōu)秀的程序員總是能優(yōu)雅的組織自己的代碼,清晰的編寫思路,合理的組織結(jié)構(gòu)劃分,從小的功能組件,到大的模塊結(jié)構(gòu),都能通過合理的巧妙的搭配,不僅能化復(fù)雜為簡(jiǎn)單,更能提升代碼運(yùn)行...

    wushuiyong 評(píng)論0 收藏0
  • 如何降低前端開發(fā)的復(fù)雜度

    摘要:我們作為前端開發(fā),都應(yīng)該具有這樣的能力。那么如何才能降低業(yè)務(wù)開發(fā)的復(fù)雜度呢細(xì)分組件都說模塊化開發(fā),其實(shí)在,這些思想規(guī)范之前就已經(jīng)有模塊化開發(fā)的規(guī)范了,雖然標(biāo)準(zhǔn)從然后隔了年才有了,在那年基本都是函數(shù)式開發(fā),一切皆函數(shù)。 優(yōu)秀的程序員總是能優(yōu)雅的組織自己的代碼,清晰的編寫思路,合理的組織結(jié)構(gòu)劃分,從小的功能組件,到大的模塊結(jié)構(gòu),都能通過合理的巧妙的搭配,不僅能化復(fù)雜為簡(jiǎn)單,更能提升代碼運(yùn)行...

    xorpay 評(píng)論0 收藏0
  • 如何降低前端開發(fā)的復(fù)雜度

    摘要:我們作為前端開發(fā),都應(yīng)該具有這樣的能力。那么如何才能降低業(yè)務(wù)開發(fā)的復(fù)雜度呢細(xì)分組件都說模塊化開發(fā),其實(shí)在,這些思想規(guī)范之前就已經(jīng)有模塊化開發(fā)的規(guī)范了,雖然標(biāo)準(zhǔn)從然后隔了年才有了,在那年基本都是函數(shù)式開發(fā),一切皆函數(shù)。 優(yōu)秀的程序員總是能優(yōu)雅的組織自己的代碼,清晰的編寫思路,合理的組織結(jié)構(gòu)劃分,從小的功能組件,到大的模塊結(jié)構(gòu),都能通過合理的巧妙的搭配,不僅能化復(fù)雜為簡(jiǎn)單,更能提升代碼運(yùn)行...

    LinkedME2016 評(píng)論0 收藏0
  • 什么自己寫的組件庫(kù)被引用總報(bào)錯(cuò)——詳解webpack的library和libraryTarget

    摘要:可以選擇的選項(xiàng)有返回值成為的一個(gè)屬性返回值成為的一個(gè)屬性返回值成為的一個(gè)屬性例如可以看到,這種情況下也必須指定的名字。異步生成方式在這種情況下,的值為,組件庫(kù)入口起點(diǎn)的返回值,會(huì)被包裹到一個(gè)包裝容器中,并配合的使用組件庫(kù)的依賴由指定。 如果我們僅僅是實(shí)現(xiàn)一個(gè)項(xiàng)目,我們大概率不會(huì)關(guān)注到webpack output中的這兩個(gè)屬性。但是如果我們是實(shí)現(xiàn)一個(gè)組件庫(kù),那么這兩個(gè)屬性就變得至關(guān)重要了...

    lewif 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<