zoukankan      html  css  js  c++  java
  • 浅谈架构

    1.何为软件架构:百度百科上的解释是:有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。

    我的理解是把一个整体(完成人类生存的所有工作)切分成不同的部分(分工),由不同角色来完成这些分工,并通过建立不同部分相互沟通的机制,使得这些部分能够有机的结合成一个整体

    2.为什么会产生架构:因为放一个团队在完成工作时,总会因为各种关系在工作时变得效率低下,而架构能够解决这个问题

    每个人的时间和长处都是有限的,不能兼顾所有,而架构能都扬长避短,合理分配资源,使得资源高效合理化

    3总结一下大佬的理解

    根据要解决的问题,对问题进行切分对切分出来的部分分配给不同的角色,分配不同的时间,是他们有序的工作,建立沟通机制,使这些角色之间能经行沟通,通过沟通使这些部分连接成一个整体,共同完成这项工作

    文学使思想充满血与肉,他比科学和哲学更能给予思想以巨大的明确性和说明性。
  • 相关阅读:
    TP5.x——打印SQL语句
    PHP——运行shell命令|脚本
    Git——取消merge状态
    Typecho——简介及安装
    Vue——服务器上部署vue.js
    Node——服务器上安装Node.js
    PHP——敏感词过滤
    PHP——emjoin表情存入数据库
    什么是脚本语言
    全局拦截各种http请求
  • 原文地址:https://www.cnblogs.com/zpsblog/p/10506788.html
Copyright © 2011-2022 走看看