Ansys|91国内精品视频|Matlab|91国内精品久久久|R语言培训课程班-91国内精品久久-曙海培训深圳成都南京苏州杭州

課程題目: 軟件擴展性與重用性設計培訓

4401 人關注
(78637/99817)
課程大綱:

軟件擴展性與重用性設計培訓

 

 

1. 什么是好的設計以及如何預先設計實現
(1)什么是好的設計?
(2)衡量好設計的手段
(3)可擴展性(Extensibility)容易添加新的功能
(4)靈活性(Flexibility)代碼修改平穩地發生
(5)可插入性(Plug ability)容易將一個類抽去-同時也可將相同接口類加入
(6)軟件的變化分析-發現變化/封裝變化/隔離變化
(7)軟件需求的不可預測性-設計師預測式設計與過度設計
(8)軟件演化式設計-敏捷的設計思想
2. 邏輯架構切割
(1)技術切割范式:針對所有業務功能進行技術切割方法論
(2)技術元素的分層組織
(3)技術元素的分包組織
(4)技術元素的相似性與重疊性分析
(5)技術元素的變化性設計
(6)技術元素的性能、可靠、穩定與安全設計
(7)技術元素并行開發與開發管理組織
(8)技術元素難度復雜度與開發者能力關系
(9)動手實踐:面向對象與面向方面的技術切割實踐,評選佳實踐成果
3. 接口設計與解耦
(1)接口設計的基本原則
(2)接口的變化性與穩定性
(3)定義技術元素間相互調用的接口
(4)定義系統外部訪問集成的接口
(5)定義框架管理的接口
(6)注入變化觀察技術元素的波及面-耦合性分析
(7)技術元素職責單一性與松耦合
(8)案例分析:google的MapReduce的接口設計
(9)動手實踐:類庫接口設計實踐,評選佳實踐成果
4. 數據庫結構設計與大數據
(1)數據庫設計的基本原則:適度使用范式原則
(2)實現數據庫結構的彈性設計8種方案
(3)大數據設計:權衡SQL與NoSQL
(4)數據切割:分庫、分區與分布
(5)數據存儲文件系統的彈性設計:MySQL與淘寶TFS
(6)數據性能設計方案:對比MemCached、OceanBase與Spark
(7)數據中的知識與決策
(8)動手實踐:分組實現數據庫彈性設計,評選佳實踐成果
5. 公共組件設計
(1)公共組件結構切割
(2)公共組件接口設計
(3)公共組件的彈性設計
(4)公共組件與功能組件的動態耦合設計
(5)動手實踐:Cache組件設計
(6)動手實踐:現有系統反向工程的公共組件合理性分析
6. 框架平臺設計
(1)UI框架設計
(2)功能邏輯組件集成管理框架設計
(3)數據訪問框架設計
(4)數據存儲框架設計
(5)案例分析:HADOOP框架剖析
(6)動手實踐:現有系統反向工程的自定義框架的合理性分析
7. 非功能性設計
(1)各種質量屬性設計的戰術策略
(2)掌控“相互沖突的質量屬性”設計的平衡點
(3)軟件變化分析與預測
(4)軟件變化設計策略
(5)基于設計模式的變化設計
(6)基于key-value的變化設計
(7)基于邏輯判斷的變化設計
(8)高可靠性設計
(9)案例分析:SAP自我維護設計策略分析
(10)動手實踐:現有系統反向工程的質量設計的合理性分析
8. 部署運行維護設計
(1)規劃系統開發的配置庫結構
(2)規劃系統的編譯方案
(3)規劃系統源代碼的版本方案
(4)規劃系統物理文件的安裝方案
(5)規劃系統中各個技術元素部署方案
(6)系統集成構建方案
(7)注入敏捷思想-持續集成構建
(8)案例分析:微軟的每日構建
(9)標注軟件結構中的“運維點”
(10)制定“運維點”的運行維護策略
(11)軟件結構中內置免疫系統
(12)動手實踐:產品源代碼結構、編譯計劃、版本計劃與部署方案,評選佳實踐成果
9. 架構關鍵點與工程
(1)架構設計與開發效率:簡化開發
(2)架構設計指導詳細設計與代碼編寫
(3)注入敏捷的開發實踐方法:TDD
(4)融合ITIL與DevOps的架構設計
(5)軟件架構與人力組織結構映射
(6)基于“軟件工廠”的開發模式
(7)建立企業級知識庫
(8)軟件動態運行維護規劃
(9)動手實踐:現有系統反向工程的運維設計的合理性分析
10. 架構模式與設計模式
(1)模式的場景、角色、職責
(2)模式應用誤區與風險
(3)設計重構中模式應用
(4)把握模式的使用尺度-過度使用模式與適度使用模式
11. 軟件設計模式的應用(Design Patterns)
(1)建筑模式與設計模式
(2)過度使用設計模式的問題
(3)設計模式如何適應變化和封裝
(4)GRASP設計原則
(5)關于功能與邏輯的分離
(6)設計模式的組合應用方式
(7)Framework設計中設計模式
(8)結合案例進行分析,應用設計模式之前和應用之后的對比
(9)動手實踐:學員依據案例進行設計模式實踐

主站蜘蛛池模板: 漫画大全免费看_漫画终身版_羞羞漫画网 | 内蒙古燕雕机械设备有限公司| 延吉新闻网 - 未来之选·就是延吉 [YanJinews.com] | 全棉帆布厂家_加工帆布_涤棉帆布价格_染色帆布定制_广州美丽华皮革帆布-广州美丽华皮革帆布 | 西安生殖医学医院_陕西省老医协生殖医学医院【官方网站】 | 污泥处理设备|污泥固化固液分离压泥机压滤机厂家-山东冠诚开山贸易 | 郑州空调维修_郑州中央空调维修_空调清洗维保-郑州大晟机电设备安装工程有限公司 | 拉力机|拉力试验机|拉力测试机厂家-苏州天氏库力精密仪器有限公司 | 耐腐蚀磁力泵,直立式耐酸碱泵,立式耐酸碱泵,自吸式耐酸碱泵-杰凯泵业【官网】 | 轮式挖掘机厂家_抓铁机_全自动混凝土搅拌车_山重机械【官网】 | 模温机_厂家_现货供应-卡塞尔机械(浙江)有限公司 | 咪咕体育直播,咪咕直播,CCTV5直播,体育直播,高清直播,腾讯体育直播,篮球直播,足球直播 | 氧化膜测厚仪-瓶壁测厚仪-QNIX菲尼克斯膜厚仪-深圳市时代之峰科技有限公司 | 浙江创洁卫生消杀有限公司-浙江杀虫公司,温州消杀公司,温州灭鼠公司,灭蟑螂,灭蚊蝇,灭跳蚤,灭书虱,灭臭虫,灭螨虫,白蚁防治,房间消毒除味等专业服务 | 重庆监控-监控系统-大型弱电工程-重庆万建电子工程有限责任公司是智能化一级工程公司 | 网站建设|营销型网站|独立站搭建|外贸网站建设|wordpress独立站|小程序开发-?无双建站? | 深圳蓝枫印刷_画册印刷_彩页印刷_宣传册印刷_包装盒印刷_彩盒印刷厂_不干胶印刷厂 | 石家庄华龙鼎电动门,石家庄电动门电话,石家庄电动门配件,石家庄电动门维修电话,石家庄电动门安装电话,石家庄华龙电动门 | 球墨井盖厂家-铸铁井盖批发-雨水篦子生产厂家-安徽含山县林头新华铸造厂 | 专业的展会信息服务平台 - 展加 专题秀_汇聚网络热门专题_实时报道各类新闻专题资讯 | 人工气候-智能-低温生化培养箱厂家|价格-上海予卓仪器 | 山东礼品盒,礼品盒生产厂家,礼品包装盒厂家-济南恒印包装有限公司 | 围墙护栏,护栏网,围栏,锌钢栅栏,护栏网厂家--安平县沃达金属丝网制造有限公司 | 江苏上上电缆集团——上上电缆 上上品质| 郑州网站建设_郑州网站制作_郑州网络公司-三猫网络 | 聚氨酯碰头,聚氨酯托辊,聚氨酯地辊/地滚轮/地轮/托绳轮-济宁卓力聚氨酯制品有限公司 | 太阳能路灯-高杆灯-景观灯-玉兰灯-中华灯-LED市电-庭院灯厂家-扬州汉威光电科技有限公司 | 山东飞斯特汽车科技有限公司| 三坐标测量机_海克斯康三坐标_蔡司三坐标_常州三坐标测量服务中心_苏州长南精密技术有限公司 | 景观灯-庭院灯-多功能路灯-高杆灯-智慧灯杆生产厂家-扬州景尚光电 | 科衣洛定制衣柜,书柜,厨柜,衣帽间,电视柜,酒柜,餐厅柜,门厅柜,鞋柜——科衣洛全屋定制官网 | 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 猪粪烘干机|小型鸡粪烘干机|猪粪烘干机价格|小型鸡粪烘干机价格 - 河南宏科重工干燥机设备生产厂家 | 行域招聘网-行业领域专业技术人才招聘求职平台 | 粘土耐火砖,低气孔耐火砖-山东耐火材料 | 内蒙古天奇生物科技有限公司——OEM代工|ODM定制|原料供应|骨肽|片剂|胶囊剂|口服液 | 激光切割加工,佛山激光切割加工,钣金加工,机加工-佛山市华锐达金属制品有限公司 | 上海办公室租赁-写字楼出租、创意产业园区厂房招商、孵化器众创联合办公空间出租网 | 河北瑞峰医疗-河北护理床-河北医用病床-河北养老院护理床-河北护理床厂家-河北病床厂家-河北瑞峰医疗 | 首页 - 郑州市宏美彩印包装有限公司 | 交通标志牌-交通标牌-铝圆牌-铝三角片-铝滑槽-公路警示指示牌-方牌-高速道路反光牌毛坯-交通设施安全警示标识牌-路名指示限速限高牌-厂家加工交通标牌铝板半成品毛坯-上海吕盟铝业有限公司 |