#软件工程文章排行榜

想成为首席软件工程师?请放下编译原理来学习弹性工程!

21-06-18 306 2 banq

如果你想成为一名影响力的员工/首席工程师,请放下编译器,学习弹性工程!是的,毫无疑问,深度编译器工作原理可以对软件世界产生巨大影响,但这是一个专业,通常对雇用你的公司影响很小!还需要进一步学习系统理... 详细

​​​​​​​如何评价你即将入职的软件公司水平高低?

21-06-23 310 2 banq

Thenewstack这篇文章《高度成熟的软件组织的五个习惯》提供参考: 成熟的软件公司组织意味着什么?事实上,成熟度并没有一个明确的定义。但事实证明,成熟的组织——定义为那些已经成功实现 De... 详细

无法理解的程序Bug分类大全 - jvns

21-06-16 269 2 banq

以下是无法理解Bug分类: 很难复制 你不太了解整个系统 很难获得有关Bug的数据 你的假设之一是错误的 这个bug真的很复杂   1.本地难以重现的bug 那些让我考虑转... 详细

SAFe不是敏捷 - Jeff Gothelf

21-05-14 510 1 banq

自从 Scaled Agile Framework (简称SAFe)在4.5版中采用 Lean UX 以来,我就收到了源源不断的入门问题,这些问题是关于这两种方法应该如何协同工作的。    简短的答... 详细

为什么Spotify Squads是产品团队常见的失败案例? - Berry

21-06-04 323 1 banq

Spotify 以开发一种吸引大量关注的工程文化而闻名:一切都围绕着创建“小队squads”;许多产品团队试图效仿它,但很少有人能成功。尽管 Spotify 不再使用产品小队,但该方法可以为其他敏捷... 详细

幽默:不要相信 10 倍程序员/设计师/领导者!

21-06-07 353 1 banq

宁可相信 10 倍的上下文和环境...... 在哲学上,比赛的获胜者是跑得最慢的人。或者:最后到达那里的人( 维特根斯坦 ,文化和价值) 如果10倍开发人员位于一个开发团队中,这个团队与需求以... 详细

Tableau跨团队架构评审的工程实践

21-07-02 293 1 banq

在 Tableau, Tableau Mobile 团队约有 30 人,分布在 3 个 Scrum 团队中。我们主要在 Tableau Mobile 本身中处理代码,但也有一些人在 Tableau ... 详细

软件项目的铁三角模型:软件质量与快速开发的矛盾 - Richard

21-06-13 359 1 banq

在“铁三角”模型中,有 3 个约束条件: 资源Resource:有多少人投入 范围Scope:需要完成多少工作 时间Time:完成工作的时间 它们形成了一个三角形,三角形的面积代表质量。... 详细

架构师如何赋能程序员团队? - esilva

21-07-02 355 1 banq

本文启发来自 Gregor Hohpe的 一篇文章 (关于 架构 策略的参考,有许多关于此主题的著作和书籍)。 在该文中,Gregor 涉及一个非常重要的主题:我们可以采用的拓扑(模型/形式)来... 详细

责任与问责的区别 - conversational

21-06-17 349 banq

英文中responsibility和accountability两个词语有明显区分,但是中文中却没有,负责、责任、责备、问责都混淆一起,导致人们傻傻分不清楚,要么承担责任过多,压力太大;要么过分轻松... 详细

软件测试主要种类大全

21-06-10 285 1 banq

测试的主题是广泛的。从外面看起来可能很简单,但事实并非如此。例如,人们可以将测试定义为检查软件是否适合其目的。   1. 单元测试 单元测试是一门有据可查的学科:无论使用哪种语言,都已经出版了... 详细

幽默:欧洲人认为如没有工程学位就不算软件工程师

21-05-20 243 banq

原因:你如果只有计算机科学CS学历,只能称呼自己是程序员,软件工程师需要工程学历。   众说纷纭: 1. 没错,在德国,如果没有上过大学并获得学位,就不能称自己为软件工程师。 “工程师”一词在欧洲大... 详细

Scrum并不敏捷! - Simon

21-05-23 272 banq

在当今瞬息万变的市场中开发现代SaaS产品,需要克服各种极端不确定性,需要比Scrum还要敏捷得多的东西!让我们面对现实吧! Scrum真的不是那么敏捷: 我已经拥有20多年的Scrum,足够长了!... 详细

使用混沌工程打造微服务 - javaonfly

21-06-03 191 banq

通过混沌工程,我们为开发人员和基础设施人员提供了准备实时生产的机会,现在他们将成为经验丰富的玩家,可以毫无顾虑地处理生产错误。这是所有组织都需要采用的未来思维方式,因为我们正在快速发展,每天都有新框... 详细

什么是高弹性组织结构? – Jessitron

21-06-11 192 banq

高弹性组织可以解决诸如构建软件等新问题,它是靠发展解决现有问题,是生成性的,总是创造自己的下一个版本来解决明天将出现的问题。一个有弹性的组织会产生积极的结果,即使某处总是出现问题。就像弹性软件一样。... 详细

共有 166 上一页 1 2 3 4 5 ... 12 下一页