亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 4354 | 回復(fù): 6
打印 上一主題 下一主題

開(kāi)放封閉原則應(yīng)該怎么理解? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2012-09-04 19:37 |只看該作者 |倒序?yàn)g覽
今天看某培訓(xùn)機(jī)構(gòu)的教材,就用了一句話來(lái)說(shuō)開(kāi)放封閉原則,

代碼可擴(kuò)展但不可修改。

根據(jù)這句話我理解,就是軟件設(shè)計(jì)時(shí)降低模塊之間的耦合性,然后基本就不用修改原來(lái)的模塊,可以實(shí)現(xiàn)新的功能?

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2012-09-14 09:19 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2012-09-17 17:05 |只看該作者
你理解的差不多。
一句話:
對(duì)代碼修改封閉,對(duì)代碼擴(kuò)展開(kāi)放。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2012-09-19 09:04 |只看該作者
詳解?舉例?

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2012-11-10 22:20 |只看該作者
舉個(gè)可能不太準(zhǔn)確的例子,如emacs工具,就是對(duì)擴(kuò)展開(kāi)放,對(duì)修改封閉;
你可以很容易的用lisp語(yǔ)言對(duì)emacs做些擴(kuò)展性的定制,而你無(wú)需修改代碼;

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2012-11-10 23:38 |只看該作者
linux_arm 發(fā)表于 2012-11-10 22:20
舉個(gè)可能不太準(zhǔn)確的例子,如emacs工具,就是對(duì)擴(kuò)展開(kāi)放,對(duì)修改封閉;
你可以很容易的用lisp語(yǔ)言對(duì)emacs做 ...
說(shuō)的挺好的,我覺(jué)得差不多就是這樣吧,不過(guò)可以更小些,到類的設(shè)計(jì)實(shí)現(xiàn)和擴(kuò)展

論壇徽章:
4
水瓶座
日期:2013-09-06 12:27:30摩羯座
日期:2013-09-28 14:07:46處女座
日期:2013-10-24 14:25:01酉雞
日期:2014-04-07 11:54:15
7 [報(bào)告]
發(fā)表于 2012-11-11 21:44 |只看該作者
程序主框架做成插件式的, 配置好插件so路徑, 程序啟動(dòng)就可以動(dòng)態(tài)加載so, 注冊(cè)回調(diào)函數(shù), 這就是所謂的開(kāi)放與封閉, 開(kāi)放在封閉之下的開(kāi)放, 封閉是以開(kāi)放為前提的, 你要開(kāi)發(fā)插件就照著我的主框架規(guī)矩開(kāi)發(fā), 主框架保證你能在框架之下和諧的工作, 這就是規(guī)矩.
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP