zoukankan      html  css  js  c++  java
  • 什么是架构?有几人说的清楚

    我曾经给架构简要明确的定义:至少在我们的团队里,架构就是一套强制所有生产人员按照SOP执行的高度自动化的生产工具.

    一.架构主要包含这几个方面的内容:
    1.需求,
    2.核心抽象,
    3.组件及组件间关系,
    4.组织形式(角色和职责)和规约;

    二.我认为架构应具备如下特质:
    1、在目前我们的水平上,架构在同一个业务领域是项目无关的,
    2、通过架构,团队的技术依赖大大降低,
    3、通过架构,项目可以快速重建,
    4、通过架构,项目迭代没有数据库参与,
    三.架构的组织形式应该包含两条软件生产线,大致划分如下:
    第一部分是领域生产线,凌驾于所有产品之上
    1.产品经理
    2.领域分析
    3.领域架构
    4.领域开发
    5.领域测试
    6.领域资产管理
    第二部分是应用生产线
    7.应用分析
    8.应用架构
    9.应用开发
    10.应用测试
  • 相关阅读:
    Thymeleaf+Spring使用自己的工具类
    bootstrap 响应式布局
    bootstrap 流布局
    bootstrap 布局
    bootstrap 新建网页
    quick 定时更新函数
    acm hdoj 1157
    acm hdoj 今年暑假不ac
    quick removeTileMaptile
    quick schedule 的添加和移除
  • 原文地址:https://www.cnblogs.com/microtry/p/1799956.html
Copyright © 2011-2022 走看看