分类菜单
软件开发
培训首页> 北京培训> 软件开发培训课程> 举办高质量软件设计培训通知
举办高质量软件设计培训通知
移动客户端下载:

举办高质量软件设计培训通知

参考价格: 电话咨询
咨询电话: 400-656-1390
立即预约 确认报名
姓名3:
电话:
城市:
想学
什么:
举办高质量软件设计培训通知
课程说明
课程级别
高级
培训周期
一周以内
上课地址
北京海淀中关村958楼中科天博
【课程详情】

一、适合群体

注重实效的开发人员、开发工程师、开发团队负责人等。

二、学员基础

具有项目设计、开发工作经验。

三、授课老师

由业界知名人士亲任训练营管理者:

姜老师:培训中心讲师,863项目(数字油田),席架构师

敏捷中国团队持有人,IBM开发者大会佳讲师、佳讲义获得者;具有多年在第成功管理大型软件项目的经验,对软件设计具有深刻见解和实践经验。

四、培训内容

第一部分 好的设计:“球不是这么踢的”

  • 让目标指导行动
  • 设计已死?
  • 足够好的软件
  • 化整为0,个个击破
  • 先实现后设计

第二部分 动手!

  • 从你的场景开始
  • 获取需求
  • 场景驱动与故事划分
  • 从测试开始
  • 驱动设计
  • 实现
  • 重构
  • 再设计
  • 结对编程

第三部分 设计的原本

  • 角色、职责、协作
  • 再看封装、抽象与多态
  • 职责的封装
  • 重构与设计模式是一种封装技术
  • 桩对象
  • 重构技术的变种
  • TDD、重构导向模式

第四部分 用例驱动设计

  • 用例与功能
  • 用例场景
  • 健壮性分析图
  • 时序图
  • 协作图
  • 类图
  • 包图
  • 逻辑框架和层
  • 模型-视图分离原则

第五部分 领域驱动设计

  • 何为“领域驱动设计”
  • 通用语言
  • 模型驱动设计
  • 面向深层理解的重构
  • 保持模型一致性

第六部分 职责驱动设计

  • GRASP是什么?
  • 创建者
  • 信息
  • 低耦合
  • 控制器
  • 高内聚
  • 多态
  • 纯虚构
  • 间接性
  • 防止变异

第七部分 测试驱动开发

  • 保持节奏:红色、绿色、重构、模式
  • 用ATDD满足客户需求
  • 正确地做事:TDD
  • 做正确的事:ATDD
  • 增量式开发
  • 重构以保持代码的健康
  • 下士!保持绿色!

第八部分 设计模式

  • 设计模式与变迁
  • 行为型模式
  • 创建型模式
  • 结构型模式

第九部分 设计原则

  • 开闭原则
  • 里氏科夫替换原则
  • 单一职责原则
  • 接口隔离原则
  • 依赖倒置原则
  • 不要重复你自己原则
  • 你不需要它原则
  • KISS原则

第十部分 开发部曲

  • 计划游戏
  • 简单设计
  • 测试驱动开发
  • 重构
  • 团队协作
  • 持续构建
  • 迭代
  • 反思改进

 

以上就是软件开发培训课程的全部内容介绍,如需了解更多的软件开发培训班、课程、价格、试听等信息,也可以点击进入 软件开发 相关频道,定制专属课程,开始您的学习之旅。

课程内容以实际授课为准
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

温馨提示

个性定制课程


温馨提示