#软件架构

杠上敏捷宣言了!在推动敏捷过程中我们失去了软件设计! -zdnet

20-09-07 457 6 banq

根据设计倡导者西蒙·布朗(Simon Brown)的说法,软件设计的过程通常始于混乱的白板上,这种白板无法使任何人做好任何准备。是时候进行更多的前瞻性思考了。(banq注:敏捷团队围着一张白板画一些... 详细

DDD(领域驱动设计)是微服务体系结构的核心和最重要的基础 - Prabhat

20-06-28 1 1790 1 banq

DDD(域驱动设计)是微服务体系结构的核心和最重要的基础。不了解DDD就无法掌握微服务架构真正的美丽之处。 微服务架构顾名思义是一种将后端应用构建为一组小型服务的方法。每个服务都在自己的进程中运行,... 详细

什么是多租户架构? - Codonomics

20-08-31 527 banq

多租户应用程序部署体系结构可以通过4种广泛的方式建模: 单独的应用程序和单独的数据库 共享应用程序和共享数据库 单独的应用程序和共享数据库 共享应用程序和单独的数据库 这里没有对与错。... 详细

康威定律的实质是公司文化问题 -allenholub

20-07-30 278 1 banq

康威定律(Conway's Law)描述这样的事实:系统架构反映了创建系统的这个组织中人之间的通信路径。人们通常将其简化为说系统架构反映了组织架构。 其实,创建的系统也反映了创建系统的动态行为。例... 详细

什么是基础架构即代码(IaC)-dev

20-08-26 383 banq

DevOps的一大优势是基础架构即代码。这意味着您对待基础结构的方式与对待应用程序代码的方式完全相同。为基础设施配置实现版本控制,编写测试,并确保这些配置不会与您在多个环境中的存在差异。 将基础架构... 详细

软件架构文档最小化的方法 -DEV

20-07-22 394 banq

许多软件开发人员会很快告诉您: “我们很敏捷” “我们认为工作软件胜于全面的文档” “价值在于对话” “代码就是文档” “测试是文档” 代码是事实,而不是全部事实 正如 Gr... 详细

软件行业的技术负责人/主管的定义 -patkua

20-06-07 510 banq

我们的行业因术语混乱而臭名昭著。软件开发中的角色就是一个很好的例子。诸如架构师,技术主管,团队主管和工程经理之类的头衔给人带来无尽的困惑。在本文中,我们将探讨技术负责人角色的定义。 定义 简... 详细

幽默:软件的五个层次,通俗易懂 -CatMcGeeCode

20-07-06 339 banq

托管-数据存储位置 数据库-数据如何存储 逻辑-如何处理数据 API-如何获取数据 用户界面-如何显示数据 . 详细

共有 2901 2 3 4 ... 37 下一页