• 《架构之美》(阅读笔记2)


    昨天读了架构之美的第二章两个小故事,混乱大都市和设计之城

    首先来说说混乱大都市,

    从架构谈建设,混乱大都市最明显的特点就是乱.大都市不存在架构

    代码风格多样化,没有统一的概念,没有人了解整个系统的运作,系统流向很复杂.其中的数据缓存很容易导致数据的不统一。

    想想这样的代码会导致在后续开发中产生什么恶果.

    我们来分析为什么会出现这样的情况。首先,没有明确需求,建城始初,团队都不知道去做些什么。每个团队都做自己想要构建的,久而久之就造成了代码不好兼容,特色各异.打开了混乱的局面.

    再者,存在架构,但是架构不合理,就好比用户需要增添或删减功能的时候,代码已经混乱在一起了,无法满足用户的需求,这就是要考虑架构的问题了.没有将基础功能分开.等等

    一个好的架构会将城市(项目)打造成一件艺术品。

    ”设计之城“,这个系统在开发一开始,架构人员就做好了很好的设计,架构有很好的扩展性,在功能的扩展上建立了很好的基础;

    总结:一个好的架构完全可以影响一个项目的开发进度和后续维护。

  • 相关阅读:
    Memo
    list查询记录时页面变成空白
    get the mail ids of the group members
    ui action(server side) change column value
    catalog item 时间按照指定形式输出
    select box 联动
    lookup select box和select box 联动
    函数二--递归
    函数一
    指针3
  • 原文地址:https://www.cnblogs.com/zzmds/p/14940211.html
Copyright © 2020-2023  润新知