zoukankan      html  css  js  c++  java
  • 软件构架实践阅读笔记五(读后感)

         软件体系结构是控制软件复杂性和提高软件系统质量的重要手段,然而在现实中,当我们编写程序或系统时,它没有完成,可能需要及时更新不同版本。同样,重构也是必要的,它是一个涉及许多活动的解释、交互和迭代的过程。软件体系结构重构包括信息提取、数据库构建、视图融合和重构这些活动,这些活动都是以迭代的方式完成的。信息提取是从各种源提取信息、信息提取设计分析系统的现有设计和实现产品,构建系统模型,结果放在数据库中的信息中。用于提取信息的各种工具,如分析器、抽象语言分析器、分析器、分析器和流行的工具,从需要时进行选择。此外,以下指导原则特别重要:从最少工作量中提取,验证已提取的信息,并在重要位置提取动态信息。

        在数据库构建期间,提取的信息将转换为将存储在数据库中的标准格式。将数据输入数据库以生成两个附加表:元素和关系。在构建数据库时,仔细分析数据库设计。数据存储在数据库中,这些信息被解决,这就是需要查看集成以协调、加强和建立元素之间的链接。如何集成,应根据指导方针,具体取决于实际情况。至于重构,包括两个主要的活动:可视化和交互,以及模式定义和标识。每次重构都像一个操作,即使成功和活力,决策者首先分析重构和其他选项的理由,明确重构以满足业务需求,是做的最佳选择,然后考虑其他问题。有时候,经过分析,可能有其他解决方案,或者重构的目的不是为了业务需求,没有必要这样做。确定重建的目的和必要性是重要的。如果要重建的确定,那么目标明确,是重建的边界条件,如何完成重建,目标应量化,或有能力进行检验。这也是一个需求分析过程,如果需求不明确,那么规范就不能明确,重建团队没有明确的目标,不能以重构时间或主观判断为依据。进球后,球队找到了正确的方向。必须定义“重构完成”的边界。重构过程并不比构建一个新产品更简单,因此在设计重构中,引入连续交付过程,每个重构步骤或模块都应快速部署和反馈,以评估重构效果和及时的政策调整

  • 相关阅读:
    Optimal Logging
    表单设计平台主要功能截图介绍
    表单设计器在线测试地址
    React-Native 之控件布局
    Week,Month, Year 日期区间辅助类
    WPF 文本框添加水印效果
    WPF 自定义窗口
    正则表达式总结
    基于Extjs的web表单设计器 第七节——取数公式设计之取数公式的使用
    基于Extjs的web表单设计器 第七节——取数公式设计之取数公式定义
  • 原文地址:https://www.cnblogs.com/sanzangtdashi/p/6417521.html
Copyright © 2011-2022 走看看