zoukankan      html  css  js  c++  java
  • 工作有感

    在了解一个系统功能时,先把这个系统作为一个整体。需要确认:
    1、输出接口,都向那些应用提供服务;
    2、输入接口,需要接收那些信息;
    3、输出接口间是否不同,都有什么不同的处理;
    4、输入接口间是否不同,是否需要格式转换;
    5、输入和输出之间有无接应关系;
    6、是否需要建立输入和输出之间的映射关系;
    7、有什么内容需要持久化存储,有什么内容需要缓存;
    8、是否需要考虑高可用,应用程序是否需要保存状态。
     
    想明白以上内容后:
    1、对系统的功能模块进行划分,分配相应的职责;
    2、规划模块间的通讯方式;
    3、怎样做横向扩展和高可用;
    4、什么数据持久化存储;
    5、什么数据缓存;
    6、输入和输出间关系如何维护。
  • 相关阅读:
    Git标签
    Git管理修改和撤销修改
    Git删除文件
    Git解决冲突
    Git的stash功能
    Git管理分支
    Git的多人协作模式
    Git相关指令
    LC7 整数翻转 + LC9 回文数
    LC1 两数之和
  • 原文地址:https://www.cnblogs.com/wangwangever/p/7396527.html
Copyright © 2011-2022 走看看