闲话不多扯,关于.NET架构师的培训

  架构师的知识体系总结:7大重点,对7大重点作为细节的阐述将再后面陆续展开!架构师的体系纲领主要来着这7点。(必须严格记下)

1:现代软件开发过程及架构策略
  1.1 软件架构设计师的知识体系
  1.2 从线性模型到迭代模型
  1.3 大型项目敏捷模型中的架构设计
  1.4 选择合适的软件工程策略
2:从系统工程的角度构建架构
  2.1 前景文档与设计方向
  2.2 架构层面的用例方法
  2.3 架构层面的需求分析
  2.4 从问题域到用例模型
  2.5 从系统工程的角度分析与设计架构
  2.6 利用规模的估计修正子系统的需求
  2.7 迭代的建立架构基线
  2.8 软件架构设计的流程
3:质量属性对架构策略的影响
  3.1 质量度量模型与质量属性场景
  3.2 应对质量属性的架构设计过程
  3.3 可靠性质量解决方案
  3.4 基于高可靠性的架构设计
  3.5 可维护性解决方案
  3.6 基于高可集成性的架构设计
  3.7 基于质量属性的优化和重构
  3.8 软件架构的恢复
  3.9 架构审评与决策
  3.10关于架构的重要结论
4:软件架构的模型驱动与演化
  4.1 产品用例的细化分析
  4.2 领域模型的建立
  4.3 概念性架构设计及模型
  4.4 行为模型与GRASP设计模式
  4.5 设计模型和实现模型
  4.6 关注点的分散,缠绕与合并
  4.7 从产品模型到测试模型
  4.8 通过优先级评价发现设计重点
  4.9 设计文档编写的若干建议
5:软件复用与框架技术
  5.1 利用模式重构问题域与架构
  5.2 需求模式
  5.3 处理类或者接口的变化
  5.4 封装业务单元的变化
  5.5 利用观察者模式处理业务单元的变化
  5.6 利用策略与工厂模式实现通用的架构
  5.7 代理模式的应用
  5.8 树状结构和链状结构的对象组织
  5.9 基于产品线的架构设计
  5.10产品线架构的案例
6:业务流程敏捷性与面向服务的架构
  6.1 面向服务的架构的本质
  6.2 面向服务的架构所牵扯到的问题
  6.3 SOA与业务流程管理
  6.4 SOA的业务效益与构建
7:软件架构设计的其它有关问题
  7.1 软件架构挖掘
  7.2 进行多维度小组的项目规划
  7.3 改进的软件经济学

.NET架构师的更多相关文章

  1. 空中网招聘Java架构师、数据库开发等各类人才

    爱好网络游戏吗?爱好网站开发技术吗? 有没有想过可以成为史诗级MMO RPG<激战2>运营团队中的一员? 如果下面的职位有合适你的,加入我们吧! http://gw2.kongzhong. ...

  2. [转]如何循序渐进向dotnet架构师发展

    微软的DotNet开发绝对是属于那种入门容易提高难的技术.而要能够成为DotNet架构师没有三年或更长时间的编码积累基本上是不可能的.特别是在大 型软件项目中,架构师是项目核心成员,承上启下,因此RU ...

  3. WEB架构师成长系列索引

    WEB架构师成长系列索引 http://www.cnblogs.com/seesea125/archive/2012/04/17/2453256.html

  4. 来自沪江、滴滴、蘑菇街架构师的 Docker 实践分享

    架构师小组交流会是由国内知名公司架构师参与的技术交流会,每期选择一个时下最热门的技术话题进行实践经验分享. Docker 作为当前最具颠覆性的开源技术之一,其轻量虚拟化.可移植性是 CI/CD.Dev ...

  5. [转]CTO、技术总监、首席架构师的区别

    经常有创业公司老板来拜访我,常常会拜托给我一句话:帮我找一个CTO. 我解释的多了,所以想把这个写下来,看看你到底需要的应该是啥. 一.高级程序员 如果你是一个刚刚创业的公司,公司没有专职产品经理和项 ...

  6. Docker实践,来自沪江、滴滴、蘑菇街架构师的交流分享

    架构师小组交流会:每期选一个时下最热门的技术话题进行实践经验分享. 第一期主题:容器实践.Docker 作为当前最具颠覆性的开源技术之一,其轻量虚拟化.可移植性是CI/CD,DevOps,微服务的重要 ...

  7. 周爱民:真正的架构师是没有title的(图灵访谈)

    周爱民,现任豌豆荚架构师,国内软件开发界资深软件工程师.从1996年起开始涉足商业软件开发,历任部门经理.区域总经理.高级软件工程师.平台架构师等职,有18年的软件开发与架构.项目管理及团队建设经验, ...

  8. iOS架构师之路:慎用继承

    最近在看大神Casa的文章<跳出面向对象思想(一) 继承>,脑洞大开.文章给我们展示了一个随着产品需求不断变化的例子,该例子中通过继承实现不同页面的搜索视图和搜索逻辑的代码复用,随着产品需 ...

  9. iOS架构师之路:控制器(View Controller)瘦身设计

    前言 古老的MVC架构是容易被iOS开发者理解和接受的设计模式,但是由于iOS开发的项目功能越来越负责庞大,项目代码也随之不断壮大,MVC的模糊定义导致我们的业务开发工程师很容易把大量的代码写到视图控 ...

  10. 向架构师进军-->可重用架构资源

    如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 软件架构有三个主要来源:拿取.方法以及直觉.拿取也就是可重用资源.对于一个标准的系统 ...

随机推荐

  1. 不惧面试:HTTP协议(1) - 基础扫盲

    v博客前言 先交代下背景,之前在一家公司面试.NET开发,去了先是做一份笔试题,有一半是关于HTTP协议的,技术总监直接面试,也是问一大堆HTTP协议的知识点,可能跟该公司的产品有关,该公司属于互联网 ...

  2. 使用vim配置方案spf13中碰到的一些问题

    目的:达到我自己自定义安装插件的目的 安装YCM(YouCompleteMe)自动补全神器之前的准备 先安装编译环境: 1 2 sudo apt-get install build-essential ...

  3. [转]解决VS2008 开发Windows Mobile 项目生成速度慢的问题

    最近用VS2008开发Windows Mobile程序,使用C#..NET Compact Framework,发现项目生成速度比较慢.用VS2008打开项目后,开始一段时间生成速度还能忍受,时间一长 ...

  4. JavaScript的Array.prototype.filter()详解

    摘抄与:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/filter 概述 ...

  5. ios_swift开发资源整理

    目录 1.苹果官方资源 2.国内外视频网站推荐 3.中文文档 4.demo网站 5.开发工具推荐 6.国内外开发网站论坛 7.技术博客推荐 8.书籍推荐 9.第三方框架推荐 10.第三方发布平台 11 ...

  6. mysql的部分基础知识....

  7. webservices(一)

    ---完全摘自网络 什么是webService WebService,顾名思义就是基于Web的服务.它使用Web(HTTP)方式,接收和响应外部系统的某种请求.从而实现远程调用.  1:从WebSer ...

  8. Linux的一些简单命令(三)

    1.解压缩算法:使用gzip算法进行解压缩,   压缩语法:gzip filename   解压语法:gzip -dv filename 2.解压缩算法:使用bzip2算法进行解压缩, 压缩语法:bz ...

  9. .net 在数据访问层中写一个DBhelper优化类

    复习了在学校的时候做的WinForm端的一个学生信息管理系统,用的三层架构,看了一下里面的数据优化类 这个类是用来把对数据库的操作封装成静态方法,增删改查的时候直接调用这个类,减少项目里代码的冗余和方 ...

  10. 淘宝npm镜像使用方法

    镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在): 通过config命令npm config set registry https://registry. ...