国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

基于插件式的開發(fā)框架: (2)責(zé)任分配

2019-11-17 03:52:30
字體:
供稿:網(wǎng)友
公司里有兩部電話, 是用來做支持的, 一個(gè)是技術(shù)方面的, 一個(gè)是業(yè)務(wù)方面的. 客戶會(huì)打電話過來咨詢一些問題. 但是, 出現(xiàn)一個(gè)小問題, 客戶通常分不清他要問的問題是業(yè)務(wù)的還是技術(shù)的, 所以總是會(huì)打錯(cuò)電話. 公司內(nèi)部麻煩不說, 造成客戶滿意度直線下降. 后來領(lǐng)導(dǎo)要求將兩部電話換成一部, 這樣就避免了客戶打錯(cuò)電話的問題. 但事情并沒有到此結(jié)束, 由于技術(shù)部和業(yè)務(wù)部日常工作都比較繁忙, 電話換成一部后時(shí)常無人接聽, 原因很簡(jiǎn)單, 技術(shù)部的人想, 電話可能不是咨詢技術(shù)問題的, 讓業(yè)務(wù)部的人接聽去吧, 業(yè)務(wù)部的人的想法異同. 領(lǐng)導(dǎo)了解到情況后, 立即部署"專職人員"專注電話接聽工作, 從此電話接聽問題得到了解決.


以上是一個(gè)簡(jiǎn)單案例, 從中我們可以看出責(zé)任分配不明確所帶來的一些影響.


再回到插件式開發(fā)框架部分, 簡(jiǎn)要說下本框架是如何進(jìn)行責(zé)任分配的.


上一篇意圖中很明確的目標(biāo)是構(gòu)造宿主程序, 又從基本概念中了解到宿主是管理和控制插件的, 那么框架中宿主內(nèi)部各構(gòu)件的責(zé)任如何分配似乎已顯現(xiàn)出了大半.


插件管理(源碼ipackageManager)

  插件管理即對(duì)裝載插件,注冊(cè)插件,移除插件等操作的管理.


插件控制(源碼中IPackageController)

  插件控制即對(duì)運(yùn)行(啟動(dòng))插件,停止(卸載)插件進(jìn)行控制.

前兩篇文章的評(píng)論中有人說你這個(gè)開發(fā)框架"什么packagemanager之類的,我用最sb的List+interface都可以實(shí)現(xiàn)。". 那么我希望能通過上面的案例說明我在此框架中使用packagemanager的原由 -- 每件事物都應(yīng)有"專職人員"處理.


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 卢龙县| 台安县| 锡林郭勒盟| 浙江省| 乐安县| 仁化县| 如东县| 松潘县| 资溪县| 郯城县| 盈江县| 日土县| 融水| 体育| 万盛区| 湘潭市| 天长市| 普陀区| 波密县| 读书| 孝义市| 云安县| 涿鹿县| 齐河县| 衡阳县| 洛宁县| 宾阳县| 确山县| 义乌市| 安吉县| 富锦市| 白银市| 海伦市| 洱源县| 新泰市| 金秀| 扎兰屯市| 安吉县| 西青区| 河津市| 赞皇县|