Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
软件工程资料汇编
最佳软件架构书籍终极清单(2024 年)
这篇文章介绍 2024 年您应该阅读的最佳软件架构书籍列表。 1、软件架构基础知识
高级软件工程15本书籍
如果您想学习软件工程技能并提高您的专业知识,那么这里是您的最佳选择。我们有一本很棒的书,可以极大地增强您在软件工程方面的知识。 1)干净的代码Robert C. Martin 写了一本名为“干净代码:敏捷软件工艺手
什么是质量金字塔?如何实现?
“质量金字塔”是一个通常与软件测试和质量保证相关的概念。它表示一个层次结构,根据范围和抽象级别说明各种类型测试的分布。金字塔通常由三个主要层组成:底部的单元测试,中间的集成测试,最后是顶部的端到端(E2E)测试。这个想法是强调单元测试的坚实基础,并逐渐减少更高级别的测试。
软件开发中的迭代与增量模型
在软件开发中,有两种主要方法:迭代和增量。迭代模型涉及重复的开发周期,允许随着项目的发展不断改进。它灵活且能够适应变化。另一方面,增量模型侧重于以更小的功能部分交付软件,并在每个增量的基础上构建。这两种方法都旨在增强开发过程,但它们在处理重复和项目组件交付的方式上有所不同。
软件顾问与软件开发人员:有什么区别?
在软件开发领域,软件解决方案的概念和执行很大程度上取决于软件顾问和软件开发人员等两大技术专家的职责。虽然这两个角色对于成功完成软件项目都很重要,但他们的职责和技能有所不同。 本文将讨论软件开发人员
架构:软件成本估算
本文提出了一种新颖的软件成本估算混合方法,该方法将软件离散为更小的任务,并使用专家判断和算法技术。通过使用基于体积和复杂性的双因素资格系统,我们提出了一种更具适应性和可扩展性的模型来估计软件项目持续时间,特别强调大型遗留迁移项目。 介绍</
《人月神话》小结
弗雷德·布鲁克斯 (Fred Brooks) 在《人月神话》的伟大之处在于,它围绕着在任何专业软件开发过程中除了代码之外的所有事物的重要性。应该成为每一位管理工程师的管理者的圣经。 《人月神话》认为,由于沟通的复杂性增加,向已晚的软件项目添
架构决策的制定过程
自 20 世纪 90 年代软件架构诞生以来,架构决策 (AD) 一直在回答有关设计选项的“为什么”问题。捕捉它们的方法应该成为每个架构师工具箱的一部分。 少即是多——只有关键的广告才能证明这一努力的合理性,只有清晰而合理的理由才能说服读者。让我们看
哪种 SDLC 模型最好?为什么?
软件开发生命周期 (SDLC) 是一个框架,概述了软件开发所涉及的各个阶段,从最初的概念到最终的部署。有多种 SDLC 模型,每种模型都有自己的优点和缺点。选择最合适的SDLC模型是一个关键决策,它对软件开发项目的成功有重大影响。 SDLC 代表软件开发生
敏捷方法教程
敏捷教程也称为敏捷方法论,它涵盖了学习敏捷所必需的基本和高级敏捷概念。它适合初学者和专业人士。敏捷是一种简单的软件开发方法,只需 1 到 4 周的时间。它对软件排列进行快速且最小的更改。敏捷方法的好处包括通过快速、持续的开发和及时交
什么是探索树工程方法?
介绍了一种名为"Discovery Tree探索树"的工作追踪和聚焦技术。它是一种敏捷的工作追踪方式,通过可视化的方式有效地跟踪工作进度和任务状态。这种方法可以帮助团队更好地理解工作,提高效率,并保持专注。 探索树是一种敏捷的工作追踪和关注技术,通过信息可视化提供了令人难以置信的透明
24年1月大科技公司的工程博文摘要
过去两周科技公司的工程博客上最值得关注的文章:用微服务重建Netflix视频处理管道、Cloudflare的DDoS威胁报告、提高Expedia航班搜索速度、衡量预订移动应用性能等等! 1.
更小的代码评审提高效率
在软件开发中,代码审查(代码评审)在帮助及早检测应用程序源代码中的问题并促进团队成员之间的协作方面发挥着重要作用。将代码审查分解为更易于管理的部分可以产生巨大的好处。 审阅周期越短,就越容易理解。换句话说,较小的评
什么是AIMS方法?
AIMS 方法可在行为体和相互作用的情况下发生变化,并配备监测器,以检测早期出现的扩大或抑制迹象。 "Aims" 是缩写,代表 "Actants, Interactions, Monitors, and Scaffolding"(行动者、互动、监控和脚手架
软件开发详解:流程、工作和类型
在当今我们生活的快节奏世界中,软件开发已成为一个非常重要的领域。从移动应用程序到企业系统,一切都属于软件开发。在此博客中,您将了解有关软件开发、其流程、工作和类型的所有知识。本综合指南将为您提供所需的所有信息。 什么是软件开发?
get:编程主要是思考
这篇文章是 Tim Ottinger 在其博客 "Agile Otter" 上发表的,标题为 "
亚马逊Alexa是如何失败的?
亚马逊对Alexa的投入可谓巨大,从200亿到430亿美元不等,且有约10,000人参与其中。然而,尽管如此,Alexa似乎已经落后于市场上的新竞争者,比如由小型3B LLM驱动的Siri。 组织问题:Alexa的阿喀琉斯之踵
SLI 与 KPI
服务水平指标(SLI)与关键绩效指标(KPI)相同吗? 视情况而定! 它们有很多相似之处,但也有一些重要的细微差别,本文将深入探讨。 区分这两者真的很重要吗?嗯
上页
下页