模式下面的架構(gòu)模式和架構(gòu)風(fēng)格,設(shè)計模式是在設(shè)計領(lǐng)域里面的一個常見問題的解決方案挣菲,然后分成了創(chuàng)建型的,然后結(jié)構(gòu)性的和行為性的己单。在RSA里頭有一點特別好耙饰,所有的模式都是可以看得見的,包括它的代碼的生成廷痘,在建模透視圖里面件已,專門有一個叫模式的建模。
有一個叫模式資源管理器篷扩,叫模式瀏覽器。在這個模式瀏覽器里枢冤,所有的設(shè)計模式全部給我們總結(jié)好了鸠姨,我們知道經(jīng)典的設(shè)計模式有23個淹真,11個行為性的模式,有7個結(jié)構(gòu)性的模式巍糯,有5個創(chuàng)建性的模式客扎。這有什么好處呢,比如說在RSA中虐唠,有一個模型,這個模型里面有很多設(shè)計元素疆偿,然后任何一個模式它有些roles,有些角色迅箩,讓我們的設(shè)計模型里面的元素去充當(dāng)那個角色处铛,然后我們就可以自動生成代碼,然后給它參加一堆操作撤蟆。