软件设计
-
[置顶]甘特图怎么制作更方便?甘特图制作方法
本文关于甘特图怎么制作更方便?甘特图制作方法。其实现在制作甘特图的方式有多种多样,可以直接使用表格的方式来制作,或者是使用一些线上工具来制作甘特图都是可以的。今天针对于甘特图制作方式给大家详细的分享一...
-
[置顶]okr的实施标准步骤是什么?成功实施落地OKR的要点
本文关于okr的实施标准步骤是什么?成功实施落地OKR的要点。其实有关于Okr工作法,相信很多人都有一定的了解。OKR定义为一个重要的思维框架和一个发展中的学科,旨在确保员工一起工作,并专注于做出可衡...
-
华为云云原生钻石集训营 第十五课:传统微服务框架接入Istio方案详解
课程目标: 学完本课程后,您将能够: 了解传统微服务SDK和网格服务治理的原理 了解传统微服务SDK遇到的问题和网格的解决方案 掌握传统微服务SDK,包括Spring Cloud和Dubbo等开发的服...
-
软件论道一:能力与复杂度
小引 在本文中我们将探讨如下问题: 1. 软件工程需要哪些能力以及如何保障这些能力? 2. 哪些地方我们需要注意复杂度的问题? 3. 考试的目的是什么? 4. 莫要让规范束缚了我们的手脚,成为技术...
-
软件设计之——“高内聚低耦合”
耦合度 一、什么是耦合度 软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分摸块的一个准则就是高内聚低耦合。 耦合度(Coupling)是对模块间关联程度的度量。耦合的强弱取决与模块间接口...
-
浅析云平台中的“胖前端”设计思维
作为一名AI云平台研发工程师,之前更多地,都是以“服务化”的角度去看云平台,就是怎么把应用改造成http等服务,然后部署到云上。较少从“版本管理”、“稳定性”这样一个视角去看云平台。直到最近对Sage...
-
写一篇好技术文章的经验秘籍,全在这儿了
对于软件工程师来说,编码能力的重要性自不必说,技术写作的能力也相当重要。一篇好的设计文档能够指导需求的开发测试,提升软件质量;一篇好的用户文档能够帮助用户迅速熟悉软件的使用方法;一篇好的技术博文可以让...
-
《软件架构理论与实践》 —2.2 组成派的主要定义
2.2 组成派的主要定义 组成派定义的主要依据是软件架构主要反映系统由哪些部分组成,以及这些部分是如何组成的,强调软件系统的整体结构和配置。这里介绍几种有代表性的组成派定义。 1992年Dewayne...
-
分布式系统关注点——99%的人都能看懂的「熔断」以及最佳实践
如果这是第二次看到我的文章,欢迎关注我哟~ 本文长度为3319字,建议阅读9分钟。 当我们工作所在的系统处于分布式系统初期的时候,往往这时候每个服务都只部署了一个节点。 那么在这样的背景下,如果某个服...
-
2015年上半年 软件设计师 上午试卷 综合知识-2
2015年上半年 软件设计师 上午试卷 综合知识-2 与算术表达式"(a+(b-c))*d" 对应的树是(21)。 答案: B 本题考查程序语言与数据结构基础知识。 对算术表达式"(a+(b-c))*...