zoukankan      html  css  js  c++  java
  • 学习进度总结(九)

    今天读了未雨绸缪这一章

    软件发布的越久,用户越多,用户提出的新需求也就更多,因此系统应当具备易拓展的特性。因此,在初始设计整个系统时,就应当把易扩展列入考虑范围内。体系架构设计,比如设计网站架构时,针对100人同时在线的网站,可能无法处理10000人同时在线访问,那设计时应当如何进行负载均衡和集群设计数据访问设计,当前的数据库可以做到读取KB-MB级别的数据,用户多了数据也多了,如何快速扩展成可以处理PB级别的数据模块设计,Release Reuse Equivalency Principle (重用发布等价原则)和The Common ClosurePrinciple(共同封闭原则)作为面向对象开发中模块开发的重要原则,可以有效地将包组织成易扩展的形式类设计,Single Responsibility Principle(单一职责原则)和The Open-Closed Principle (开闭原则)作为面向对象开发中类开发的重要原则,可以有效地将代码组织成易扩展的形式




  • 相关阅读:
    grub
    init
    内核的ramdisk
    kernel信息及其相关命令
    mvc和mvvm模式
    vue从零开始(一)
    echarts自动播放图形
    echarts自定义悬浮框的显示
    typescript入门
    echarts的最外层配置项
  • 原文地址:https://www.cnblogs.com/mac-13/p/12288771.html
Copyright © 2011-2022 走看看