• 假期阅读笔记01


    在大三这个寒假我阅读了《架构之美》这本书,对于架构我之前是有听说的,但是并没有很深刻的了解,通过这次对于《架构之美》的阅读,我了解到架构对架构师,构建者和其他利益相关者有着重要的帮助。

    一个合格的系统首先要具备架构的概念,架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。当今软件系统的规模变得越来越大,结构也越来越复杂,同时从头开始构建的大系统数量在急剧地减少,因而很多遗留系统正在被逐步地利用。从遗留系统软件代码和系统中抽取结构信息,经过描述、统一、抽象、一般化与实例化等处理,可总结出系统的体系结构。所以这更需要每一个软件有着清晰地架构。

    像一座建筑或一个城市的物理架构一样,系统的架构必须适应环境,用该架构的工件将存在于该环境中。对于物理架构欧来说,这个环境必须包括工作的历史环境,它所处位置的气候,本地工人的技能,可能获得的建筑材料,以及建筑的使用意图。对于软件架构,这个环境不仅包括使用该架构的应用程序,也包括那些要使用该架构的程序员,以及由此受到的系统约束。

    要成为一个优秀的架构师,要了解软件开发的每一个步骤,从大局着手,协调客户与软件团队。

  • 相关阅读:
    5.11号团队冲刺(十)
    5.10号团队冲刺(九)
    python day04
    python day03
    python day02
    python day01
    模板语法标签继承关系
    DNS解析详情
    和域名相关的知识
    Webpack 4.X webpack.config.js 文件配置(一)
  • 原文地址:https://www.cnblogs.com/1443188449qq/p/6375626.html
Copyright © 2020-2023  润新知