zoukankan      html  css  js  c++  java
  • 培训笔记

    1:架构包含组成和决策
    2:软件开发具有工程化和创新两种特性,创新和工程化的桥梁就是架构
    3:架构包含5%-10%的代码
    4:重要用例决定架构
    5:结构化方法:自顶向下,逐步分解
    6:面向对象:动态,可变
    7:一个人可控制5到9人
    8:一个里程碑事件站总时间的1/12
    9:先事件分解再过程分解
    10:从业务-》业务模型-》结构模型
    11:服务具有共享性和稳定性
    12:用做产品的思想来做架构
    13:主成功场景10步左右
    14:需求包含变与不变两部分
    15:项目时间估计:15%
    16:Scream:承诺驱动,测试驱动
    17:面向对象的原则是应对变化
    18:单一职责:变化的原因是否相同
    19:开闭原则:不能全以应变的方法来考虑问题 可能会变并不要求知道变成什么
    20:项目在进行一半的时候进行严格的评估
    21:非功能性需求影响架构
    22:卖硬件-》卖软件-》卖服务-》卖参与
  • 相关阅读:
    Linux Commands
    sizeof操作符的使用详解
    在Vim中使用cscope
    MySQL学习笔记
    Online judge for leetcode
    使用Vim,让你工作效率更高
    Ext JS笔记
    安装J2EE开发环境
    这些都是什么啊
    QrCode二维码的实现原理
  • 原文地址:https://www.cnblogs.com/tommyli/p/1576173.html
Copyright © 2011-2022 走看看