• 自 2022 年年中以来,我一直在考虑写这篇文章——但我不记得应该写在这里的所有内容。所以在过去的一年里,我一直在收集想法并将它们写下来,现在我有足够的观点想与你分享。 你很少从头开始写新代码在大学里,他们
  • Twitter上发生的事情是我们这个行业在很长一段时间内发生的最重要的事情之一。 不仅仅是因为Twitter本身很重要,事实确实如此。 但它对整个行业有着深远的影响。尤其是对大科技公司来说。 世界杯将于明天(11月20日)开始,一直持续到12月19 icon
  • 软件工程 = 方法论 + 过程 + 工具。软件工程就是使用工具和方法论(原材料、配方)生产软件产品的过程(详细步骤)。 项目管理工具任务管理和进度跟踪项目计划 icon
  • 在衡量您的工程团队的绩效时,选择正确的 KPI 可能具有挑战性。因此,我们决定向您推荐 10 个可识别的指标,它们将帮助您从不同方面评估您的团队,例如生产力、代码质量或开发效率。重要的是要考虑一些指标将比其他指标更相关,具体取决于项目的性质以及团队的规模。 icon
  • “DORA”指标来自 DevOps Research Assessment,通过 Nicole Forsgren、Jez Humble 和 Gene Kim 的研究得到推广,最终成为强烈推荐的书籍 icon
  • 使用系统不仅仅是编写代码,它是主动知识的生成。 在这篇文章中,Michael Feathers描述 icon
  • 许多团队也将考虑“最佳实践”的一些软件工程实践,下面是一些建议: 1、文档与代码在同一个 repo 中的内部文件最重要的特点是信任:人们是否相信文件既存在又是最新的? icon
  • “交付日期”是最糟糕的瀑布式思维。 具体交付什么是我们在工作中学习如何交付。 每天交付。 逐步改进,先做最重要的事情。 icon
  • 企业可读性是一种艺术,它使那些没有直接参与的人更容易理解任务及其结果。我将帮助你了解为什么这是一件需要注意的重要事情,以及如何利用它来帮助你的职业生涯。 简介首先,一些定义。我使用 "公司 "和 "企业 " icon
  • 你想成为更好的程序员吗?然后练习。这与成为更好的音乐家、更好的运动员(女性)、更好的厨师、更好的艺术家等没有什么不同。 你如何练习编程? 有很多方法。做编程kata卡塔是一种方法。 icon
  • 我是DORA 4指标的忠实拥护者。如果在正确的情况下使用,它们是推动工程改进的有力工具。但是,作为一个社区,我们正在错误地使用它们。 DORA指标的定义DORA 4指标来自《加速》,这是一本广受欢迎的工程领 icon
  • 工程战略应该实现什么,以及工程主管如何指导该战略的制定? 示例策略我们希望我们的策略解决的主要因素是(例如,我们对我们的情况的诊断): 我们支持三个业务线(消费者、企业对企业和新实验)。80 icon
  • 如今,像Git这样的分布式版本控制系统已经 "赢得了版本控制的战争"。当DVCS越来越受欢迎的时候,我经常听到的一个论点是围绕着用Git这样的VCS进行分支和合并是多么容易。然而,我是基于主干的开发(TBD)的大粉丝,我想告诉你为什么。 在基于主干 icon
  • 许多人讨厌架构评审。 我能理解他们。当它作为一个无聊且无用的委员会完成时,充满了不明白你在说什么的人,但仍会做出决定。 但是架构审查是一种有效的机制,可以确保具有不同观点、约束和时间范围的利益相关者之间的 icon
  • Margaret-Anne (Peggy) Storey和Abi Noda是最近发表的ACM论文 "DevEx: What Actually Drives Productivity "的合著者。 在这一集中,我们讨论了如何使用以开发者为中心的方法更 icon
  • 展示了如何迅速工程可以是一个真实的的系统的方法,从语言模型中提取的价值。 “提示工程Prompt Engineering”源于语言模型的发展,描述了应用提示以有效地从语言模型中提取信息的过程,通常用于现实世界的应用程序。 icon
  • 本文试图以一种简单的方式写下敏捷方法之间的区别:把它写成两个朋友之间使用送餐应用为案例的对话。 拉克什Rakesh,一个聪明的、精通技术的开发者,和他的朋友汤姆Tom,一个没有技术背景的人,正在进行一场轻松的谈话。 icon