网站首页 站内搜索

搜索结果

查询Tags标签: 软件架构,共有 41条记录
  • C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】

    一、引言 今天我们开始讲“行为型”设计模式的第三个模式,该模式是【迭代器模式】,英文名称是:Iterator Pattern。还是老套路,先从名字上来看看。“迭代器模式”我第一次看到这个名称,我的理解是,迭代是遍历的意思,迭代器可以理解为是遍历某某的工具,遍历什么呢…

    2024/3/30 1:02:45 人评论 次浏览
  • 架构师日记-从代码到设计的性能优化指南 | 京东云技术团队

    一 前言 服务性能是指服务在特定条件下的响应速度、吞吐量和资源利用率等方面的表现。据统计,性能优化方面的精力投入,通常占软件开发周期的10%到25%左右,当然这和应用的性质和规模有关。性能对提高用户体验,保证系统可靠性,降低资源使用率,甚至增强市场竞争力等方面…

    2023/5/18 11:22:04 人评论 次浏览
  • 软件架构设计 pdf

    高清扫描版下载链接:https://pan.baidu.com/s/1M_goWHI5mkNyWuUdAHlEbg点击这里获取提取码

    2022/9/16 6:19:55 人评论 次浏览
  • 万维网与软件架构方式

    万维网与软件架构方式万维网(World Wide Web,www,环球信息网)常简称为Web,发明者蒂姆伯纳斯李。分为Web客户端和Web服务器程序。WWW可以让Web客户端(常用浏览器)访问浏览Web服务器上的页面。是一个由许多互相链接的超文本组成的系统,通过互联网访问。在这个系统中…

    2022/8/9 23:22:56 人评论 次浏览
  • 架构整洁之道-软件架构(三)

    24、谦卑对象谦卑对象实质是为了找出不可测试的对象,进而确定边界。而找出不可测试的对象,最终是为了区分对应的可测试对象,并让其负责更多的决策,比如数据结构,控制变量。从而对决策进行测试,保障系统的准确。而剩下的不可测试的对象,只能安分的听从可测试对象的决…

    2022/5/24 23:22:40 人评论 次浏览
  • 谈谈设计对软件工程目标实现的影响

    本文从个人经验出发,谈谈设计对软件工程目标实现的影响。一、软件工程概念 首先明确下“软件工程的概念”。 我们看下百度百科中的定义软件工程(软件工程概述)_百度百科 (baidu.com) 看下原文(注意,原文也有一些问题,但总体没有大毛病):软件工程一直以来都缺乏一个…

    2022/5/22 23:06:48 人评论 次浏览
  • 什么是架构师

    一、 什么是架构师曾经有这么个段子:甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我。乙:羡慕ing,都什么人来了?甲:CEO、COO、CTO、All of 程序员,还有会计、司机都来了。乙:哇,他们太重视你了,人才啊,这么多人迎接你!甲:没有啊,…

    2022/2/14 6:13:50 人评论 次浏览
  • 【架构实战营】模块一 3.什么是面向复杂度架构设计?

    教学目标 了解常见的架构设计方法论理解面向复杂度架构设计 没有方法论的指导,你做架构设计只不过是在碰运气 面向风险面向模式面向复杂度DDD 目录 方法论的意义面向模式面向风险DDD面向复杂度 1.方法论的意义2.面向模式3.面向风险5.面向复杂度 为什么做架构设计? 因为架…

    2022/2/10 23:13:35 人评论 次浏览
  • 第五部分 软件架构

    第15章 什么是软件架构 如果想设计一个便于推进各项工作的系统,其策略就是要在设计中尽可能长时间地保留尽可能多的选项。开发(Development) 部署(Deployment) 运行(Operation) 维护(Maintenance)保持可选项 设备无关性 优秀的架构师会小心地将软件的高层策略与其…

    2022/1/14 6:06:37 人评论 次浏览
  • 第五部分 软件架构

    第15章 什么是软件架构 如果想设计一个便于推进各项工作的系统,其策略就是要在设计中尽可能长时间地保留尽可能多的选项。开发(Development) 部署(Deployment) 运行(Operation) 维护(Maintenance)保持可选项 设备无关性 优秀的架构师会小心地将软件的高层策略与其…

    2022/1/14 6:06:37 人评论 次浏览
  • Java软件架构师需要掌握的开源工具

    Java软件架构师需要掌握的开源工具1. JIRA Atlassian的JIRA是当前敏捷开发领域最重要的工具之一。它用于错误跟踪,问题跟踪和项目管理。如果你遵循敏捷开发方法,例如Sprint和Scrum,那么你必须了解JIRA。它允许您创建Spring循环并跟踪软件开发的进度。JIRA 是目前比较流…

    2021/11/24 17:14:07 人评论 次浏览
  • Java软件架构师需要掌握的开源工具

    Java软件架构师需要掌握的开源工具1. JIRA Atlassian的JIRA是当前敏捷开发领域最重要的工具之一。它用于错误跟踪,问题跟踪和项目管理。如果你遵循敏捷开发方法,例如Sprint和Scrum,那么你必须了解JIRA。它允许您创建Spring循环并跟踪软件开发的进度。JIRA 是目前比较流…

    2021/11/24 17:14:07 人评论 次浏览
  • Java软件架构师需要掌握的开源工具

    Java软件架构师需要掌握的开源工具 JIRA Atlassian的JIRA是当前敏捷开发领域最重要的工具之一。它用于错误跟踪,问题跟踪和项目管理。如果你遵循敏捷开发方法,例如Sprint和Scrum,那么你必须了解JIRA。它允许您创建Spring循环并跟踪软件开发的进度。 JIRA 是目前比较流行…

    2021/11/24 17:13:00 人评论 次浏览
  • Java软件架构师需要掌握的开源工具

    Java软件架构师需要掌握的开源工具 JIRA Atlassian的JIRA是当前敏捷开发领域最重要的工具之一。它用于错误跟踪,问题跟踪和项目管理。如果你遵循敏捷开发方法,例如Sprint和Scrum,那么你必须了解JIRA。它允许您创建Spring循环并跟踪软件开发的进度。 JIRA 是目前比较流行…

    2021/11/24 17:13:00 人评论 次浏览
  • 6.软件架构设计:大型网站技术架构与业务架构融合之道 --- 数据库

    第6章 数据库 6.1 范式与反范式 数据库范式要求:第一范式:每个字段都是原子的,不能再分解。第二范式:1.表必有主键,主键可以是单个属性或者几个属性的组合。2.非主属性必须完全依赖,而不能部分依赖。第三范式:没有传递依赖:非主属性必须直接依赖主键,而不能间接…

    2021/11/13 19:14:00 人评论 次浏览
共41记录«上一页123下一页»
扫一扫关注最新编程教程