康路晨,康路晨講師,康路晨聯(lián)系方式,康路晨培訓師-【中華講師網(wǎng)】
項目管理與網(wǎng)絡營銷管理實戰(zhàn)專家
49
鮮花排名
0
鮮花數(shù)量
康路晨:復用設計和模塊化分解能力
2016-01-20 48215
這個似乎又是老調(diào)重談,前面基本素質(zhì)上不是已經(jīng)說明了這個問題嗎?作為一個從事模塊任務的程序員,他需要對他所面對的特定功能模塊的復用性進行考慮,而作為一個系統(tǒng)分析人員,他要面對的問題復雜的多,需要對整體系統(tǒng)按照一種模塊化的分析能力分解為很多可復用的功能模塊和函數(shù),并針對每一模塊形成一個獨立的設計需求。舉個例子,好比是汽車生產(chǎn),最早每輛汽車都是獨立安裝的,每個部件都是量身定做的,但是后來不一樣了,機器化大生產(chǎn)了,一個汽車廠開始通過流水線來生產(chǎn)汽車,獨立部件開始具有一定的復用性,在后來標準化成為大趨勢,不同型號,品牌甚至不同廠商的汽車部件也可以進行方便的換裝和升級,這時候,汽車生產(chǎn)的效率達到最大化。軟件工程也是同樣的道理,一個成熟的軟件行業(yè),在一些相關(guān)項目和系統(tǒng)中,不同的部件是可以隨意換裝的,比如微軟的許多桌面軟件,在很多操作模塊(如打開文件,保存文件等等)都是復用的同一套功能模塊,而這些接口又通過一些類庫提供給了桌面應用程序開發(fā)者方便掛接,這就是復用化的模塊設計明顯的一個佐證。 將一個大型的,錯綜復雜的應用系統(tǒng)分解成一些相對獨立的,具有高度復用性的,并能僅僅依靠幾個參數(shù)完成數(shù)據(jù)聯(lián)系的模塊組合,是作為高級程序員和系統(tǒng)分析員一項最重要的工作,合適的項目設計方法,清晰的流程圖,是實現(xiàn)這一目標的重要保證。
全部評論 (0)

Copyright©2008-2025 版權(quán)所有 浙ICP備06026258號-1 浙公網(wǎng)安備 33010802003509號 杭州講師網(wǎng)絡科技有限公司
講師網(wǎng) 3969a.com 直接對接10000多名優(yōu)秀講師-省時省力省錢
講師網(wǎng)常年法律顧問:浙江麥迪律師事務所 梁俊景律師 李小平律師