zoukankan      html  css  js  c++  java
  • software architecture slide 3

    6 differences between layer and tier

      tier 是物理上的分离

      layer是软件元素的分离

    5 how many patterns can be used in a complex system?

      Mulitple patterns can be used in architecture design of a complex system.

    4 what is the relationiship between tactics and patterns?

      Most of patterns consists of (are constructed from) several different tactics. 

      Tactics are building blocks of design from which architectural patterns are created.

    3 How to do architectural design?

      Architectural design seldom starts from first principles. Experienced architects typically think of creating an architecture as process of selecting, tailoring, and combiing patterns.

    2 where do patterns come from?

      Patterns are found in practice, not invented, they are discovered.

        There will never be a complete list of patterns. Patterns spontaneously emerge in reaction of environmental conditions, and as long as those conditions change, new patterns will emerge.

    1 what is an architectural pattern?

      An architectural pattern

        is a pacakge of decisions that is found repeatedly in practice

        has known properties that permit reuse and

        describes a class of architectures

  • 相关阅读:
    P2765 魔术球问题 网络流二十四题重温
    搬东西 dp
    Q
    P2774 方格取数问题 网络流重温
    2019牛客暑期多校训练1
    E. A Simple Task
    Codeforces Round #575 (Div. 3) 昨天的div3 补题
    自动化测试如何准备测试数据
    金三银四,资深HR给面试者的十大建议
    我的自动化测试之路[转载]
  • 原文地址:https://www.cnblogs.com/liyongguo/p/6958806.html
Copyright © 2011-2022 走看看