i007.cc

i007.cc

优先队列-降维打击

软件架构师攻略

软件架构师攻略

                             —-如何成为一名软件架构师

 

讲师简介:

Frank Lee曾就职于世界著名的电子商务公司,有十余年的丰富的软件开发及架构设计。参与过著名软件的架构设计工具,有着来源于优秀的商业软件开发团队中最实际和最实用的亲身的经验。熟悉当前主流的软件架构设计理念,结合自身的经历,对目前主流的软件设计方法有独到的,深刻的认识。

 

课程大纲:

 

◆软件开发发展简史

编程语言发展的源动力

编程语言的未来发展方向

OO的本质与原则

辩证唯物主义与面向对象

面向对象设计的一般原则

活用UML进行架构设计

为什么要用UML

UML建模概述

一个大型项目的架构建模全过程(合同额20亿日元的真实项目案例)

设计模式&领域建模

GoF设计模式

领域驱动设计

设计的威力――一个支持Java、C++、C;Tomcat、Weblogic、IIS、apache;Linux、windows的Web应用防火墙设计(已在日美市场销售的产品的真实案例)

90行代码实现一个MVCIoCORM集成框架

SSH框架为什么流行

SSH的核心是什么

设计实现你自己的SSH框架

企业应用架构模式

分层

领域模型VS贫血模型

分布策略

并发与事务

大型网站架构模式

网站架构发展历程

网站架构基础技术(缓存、分布式数据库、分布式服务、集中配置、分布式文件)

云计算架构

软件架构师之道

先做人,然后再去设计架构

找到你的位置――软件架构师应该做什么,不应该做什么

发现问题的真正所在

软件架构师的百宝箱

勇气杖、智慧石、平衡木、工具盒、技术库、好奇心

发表回复